A Swift Adventure: Add Audio Controls to BasicPhone


Welcome back to my series of posts on using Twilio Client for iOS with Apples awesome new language, Swift.  In prior posts we’ve had fun using Swift and Twilio Client to build an app that can make and receive phone calls. In this post I’ll show you how you can generate input tones, called DTMF tones, from the app in order to let a user send input back to… Read More

A Swift Adventure: Building BasicPhone with TwilioClient – Part 2


In the first post in this series we wrote a simple iOS app using Swift that made an outbound phone call using the Twilio Client SDK for iOS.  To do that we set up the basic server infrastructure we need in order to generate a capability token, created a TwiML application that told Twilio what experience to give the caller and used the Client SDK APIs to… Read More

Build an SMS queueing system using Azure and 100 lines of code


At Twilio we love to help out events by partnering with them to build apps that let the organizers and attendees communicate better. This year, for Silicon Valley Code Camp (SVCC) we partnered with organizer Peter Kellner to build an SMS-powered session change notification system that would alert attendees to sessions that had to be canceled or moved to a different room. The SVCC regularly draws… Read More

A Swift Adventure: Building BasicPhone with TwilioClient


Swift is a fantastic new language from Apple that brings many great features like functional programming patterns, generics and memory management to the world of Cocoa development. My first in-depth exposure to Swift was attending CocoaConf Atlanta and seeing Daniel Steinberg give his Swift language fundamentals presentation. The programming language enthusiast in me immediately started to noodle on app ideas, but once I saw Jonathan Blocksom… Read More

Send Driving Directions Using Bing Maps and Twilio MMS


Recently my parents bought themselves a shiny new laptop. They got it home, sat it on their desk and realized that the only display port on the laptop was HDMI. This unfortunately would not work with their external monitor which only had VGA and DVI ports. As the resident family IT guy they called me. I could have ordered the adapter, but I figured going local… Read More

Rewind: Connecting Twilio SMS to Google Spreadsheet

Back in 2012, we wrote a post that showed you how easy it was set up a simple data collection system using Twilio SMS and a Google Spreadsheet.  Well its 2 years later and  some things have changed.  In this post we’ll walk through an updated version of the little utility that makes it easy for developers and non-developers alike to receive SMS messages in a… Read More

The Definitive Guide to SMS Conversation Tracking

SMS is a fantastic way to let your customers easily communicate with your company or each other. It’s a familiar medium that’s a native part of virtually every mobile phone and allows both one-way and bi-directional communication. However, whether you are building the next WhatsApp or an SMS-based workforce automation system, apps that require multiple messages to flow between your application and a user means you’re… Read More

Rewind: Build a Group Messaging Application with ASP.NET MVC


Back in 2010 we wrote a post that detailed how to build a simple group messaging application with Twilio and ASP.NET MVC. Well a lot has changed in four years and we wanted to update that post, so in this post I’ll show you how you can use the latest versions of Twilio and ASP.NET MVC to build a simple group messaging application. I’ll show you… Read More