MobileCamp LA: Building a Hybrid Mobile App with Appery.io Database and Twilio MMS API

This past Saturday I attended the Mobile Camp LA, 1-day conference. It was a great event with almost 200 developers and designers spending their Saturday learning about mobile apps and mobile tools eco-systems.

As always I built a real mobile app in Appery.io in about 20 minutes that attendees could try on their devices. The app allows to send an MMS message and uses the following flow:

  • The app takes a photo with the camera (Cordova API)
  • Enter a phone number and a short message to start uploading the photo to Appery.io cloud database (Upload File plugin, MongoDB database)
  • When the file is uploaded, we get back a URL that to that image.
  • The URL is passed to Twilio API and an MMS message is sent (Twilio REST API)
  • As the app used native Camera API, the app was tested using the Appery.io Tester for Android (an iOS version is also available)

This is how the app looks in Appery.io:

Screen Shot 2015-02-02 at 1.49.07 PM

As attendees couldn’t quickly test the app without installing it, I made it possible to test the app from the browser without using the camera. I pre-loaded an image. This allowed testing the Twilio API.

Running the app in browser:

Screen Shot 2015-02-02 at 1.53.49 PM

This is the picture that I took with the app:

fc84e283-fe46-4032-a513-081ab9b3dd59.UploadImage

A big thank you to George McKinney and his team for putting together this excellent event.

Some tweets from the event:

Published by

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.