How to Send an SMS from Android

JINafM6SS1NtGL53oKkDfSJ800s3OsIa6faNfk8J6KbF_ZG68W6vf1cymXgWcfCNZYmmvmsGn7zxgbRXeaVYHzeXyB_sPuMUI-uycPjl8CKsvabkr6yZnCYfDaZmU1uuONblkonu

We talk a lot about how to send SMS Messages from web applications, but how to send an SMS from Android? There are a couple of extra considerations for that. Still, we’ll be have it shipped in 15 minutes. Let’s go! The Problem While Twilio is a REST API and theoretically you could make an HTTP request to it directly, you would need to store your… Read More

How to Build Android Chat Apps using Xamarin and Twilio

android-header

Were you excited when you heard we had Xamarin support for Twilio IP Messaging in iOS but were wondering ‘what about Android?’. Read on and in just 10 minutes you will build an Android chat app using Xamarin and Twilio IP Messaging. Get Ready to Build If you’re developing this tutorial on a Mac, make sure to have Xamarin Studio with Xamarin.Android installed. You’ll need Android API… Read More

Introducing End-to-end Encryption for Twilio IP Messaging with Virgil Security℠

image01

Software developers have a love-hate relationship with security, especially when shipping their product is concerned. All too often security is bolted on at the last minute or not at all. End-to-end encryption is particularly difficult to properly build and integrate into an application. Twilio is partnering with Virgil Security to make building end-to-end encrypted applications a breeze with Twilio IP Messaging and Virgil Crypto SDK and… Read More

Building Video Applications on Android

Web

Context is everything, and there’s nothing more annoying than using a mobile application and then being told you need to switch to a different app to communicate with other users or technical support. In my last blog post I showed you how to add IP communications into an existing application using the Twilio IP Messaging SDK for Android. Twilio also offers a Video SDK which can be used to… Read More

Getting started with IP Messaging in Android

twilio_android_ipmessaging

Context is everything. There’s nothing more annoying than using a mobile application and being told you need to switch to a different application to communicate with other users or talk to technical support. This often happens when using an application that has a chat or contact-us button in it but clicking takes you elsewhere far away from the app. How many times have you had to… Read More

How to Protect Your Android Phone From the Stagefright Bug

1153076

Earlier this morning, a vulnerability was disclosed for Android phones performing a remote code execution over MMS. Dubbed “Stagefright“, the vulnerability exploits SMS/MMS clients by sending a malformed media file to the user which is automatically downloaded by the default client. If you’re using Google Hangouts as your default SMS client, here’s how to protect your device from Stagefright by disabling automatic downloading of media files sent… 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 3: Android

twilio-client-android-placeit

In Part Two of this series we showed how it was possible to create a gigantic phone out of an iPad using Xamarin.iOS and Twilio Client. Almost immediately we got a lot of ‘we were here first’ complaints from Android developers. Can’t we all just get along? Since we don’t play favorites around here, this post will show you how to turn an Android tablet into… 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