How to Build and Design iOS Video Chat Apps Using Swift

designing video apps

Peer-to-peer video and video conferencing are changing the way people communicate. Voice and text conversations are great but sometimes you really want to see the person on the other end of the conversation. The addition of facial expressions and visual context enhances the ways in which we can communicate. Video chat works best with a clean design that gets out of your way when you don’t… Read More

iOS and Web Browser Video Calls with Python and Swift

Vintage video phone.

Twilio Video makes it easy for you connect the people you care about via video on the devices they already own by coding with the programming language you already know. In this post, we’ll use the JavaScript and iOS SDKs to do the heavy lifting so that you can quickly add video to your applications. Follow along and you’ll be up and running with video calls between web browsers… Read More

Enhancing the User Experience of iOS Chat Apps using Swift

Enhancing Chat App UX with Swift

In our previous post about designing chat apps we started with the iOS Quickstart for IP Messaging and improved on the user experience by using SlackTextViewController. We ended up with a well-designed foundation for a full-featured chat application that we will build upon in this post. The goal at the end of the series is to have a polished and complete chat app solution for iOS built using… Read More

In-App Video Now Available in Public Beta

Twilio Video is available today

Today, we’re excited to announce that Twilio Video is available to all Twilio customers as a public beta. You can now access our iOS and Javascript SDKs from the Twilio account portal, and embed live peer-to-peer video into your mobile and web applications. (Request access to Android SDK here). We are stoked about the potential of in-app video calling – because it enables use cases that surpass a… Read More

Passwordless SMS Authentication Using Xamarin

password2

Let’s face it: passwords are a liability. If a password is easy enough to remember it’s probably not secure. This leads to using applications such as 1Password to manage very secure passwords for us. It’s not an ideal situation but it works. It works right up until major websites get their databases hacked. Chances are someone has seen one of your beloved passwords before. Take a… Read More

Twilio Client for Xamarin – Part 2: iOS

twilio-client-ipad-final

In Part 1 of this series, we introduced the Twilio Client for Xamarin and showed how easy it is to add it to your Xamarin.iOS and Xamarin.Android projects. Now that you know how to install the component, let’s build something with it. It seems like everyone these days is walking around with big phones. With Apple’s recent announcement of the iPhone 6 and 6 Plus, iOS… Read More

Our Mobile SDKs Just Got Better: Twilio Client iOS and Android updates

Today, we’re updating our iOS and Android Twilio Client SDKs. In addition to performance improvements, this release adds support for ARMv7s on iOS and x86 support for Android. To upgrade, just download our most recent version of the SDK and integrate it into your app. There have been no changes to the API, so you won’t have to make changes to your app. You can download… Read More