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

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

Get Started With Twilio SMS in Ruby With This Five Minute Video

how-to-send-sms-using-ruby

Sending and receiving text messages in Ruby is delightfully easy. Whether you are sending appointment reminders or working building a marketing notification system you’ll be up and running in no time after watching this five minute video: Here’s the code from the video for your reference:

What’s Next Now that you have the power of SMS in your toolbelt you can build all sorts of things. Try… Read More

Creating Web Components in Ember.js 2.0

Creating Ember Components

Web developers have traditionally had a limited choice when it comes to markup tags in HTML. We have basically been limited to what the W3C defines. As web applications become more sophisticated there is a rising need for the ability to create our own tags to represent regions of functionality within them. There are specs currently in process at W3C which aim to address this need. The… Read More

Using Ember Data With Firebase

emberdata-firebase

One of the most important things in evaluating client-side JavaScript frameworks is how easy it is to access data. Ember.js makes data retrieval and manipulation a breeze with a library called Ember Data. Ember Data provides ORM functionality that works with any backend using adapters which map operations on model objects in the frontend to the database persistence layer in the backend. There are many adapters… Read More

Getting Started With Ember.js 2.0 Using Ember CLI

Getting Started with Ember 2.0

When it comes to front-end JavaScript frameworks we have a lot of choices as developers. One of my favorites Ember.js just released version 2.0 making this the perfect time to get started using it. Ember is used by many great companies with the most notable application being Apple Music. In this post we’ll get our Ember development environment set up and build a small sample application…. Read More

Hackpacks Shine at Signal

hackfire

A few weeks ago we welcomed the Twilio community to Fort Mason Festival Pavilion for Signal. One of our favorite parts of the show was watching what developers built with the swag we provided. As part of celebrating developers everywhere we gave each attendee a very special backpack nicknamed the “hackpack”. The hackpack includes a littleBits-powered 8×8 LED matrix that lights up a small square on… Read More