Take your Android app offline via SMS

422 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
422
On SlideShare
0
From Embeds
0
Number of Embeds
19
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Take your Android app offline via SMS

  1. 1. Take your Android apps offline via SMS delight people By Pranay Airan (@pranayairan) & Gopi Krishnan(@gkrishnan)
  2. 2. Most of the connected people of the world haveonly a mobile phone without a data plan Global approximations India Example Broad- band Inter- Internet Highly users net + mobile connected ~15M users data plan 5-10% ~100 users ~400M Mobile phone users ~900 Total Connected Area of M population 40-50% focus ~1.2 B Not connected 40-55% Short Message Service (SMS) is the most widely used service by the connected population of the world, with 2.4B active users, or 74% of all mobile phone subscribersNote: Rough approximations to explain the concept. Information is directionally correctSource: Internet & Mobile Association of India, 2012; Wikipedia2
  3. 3. LET’S SEE SOME APPS3
  4. 4. App demo : Low Price app • Scans a bar code on the book • Finds out it’s lowest price across vendors • Works without any Wi-Fi as well !!4
  5. 5. App demo : Twitter app • Simple Twitter app which gets Twitter feeds based on hashtags • Code walk through and demo of how to build an app which works without Wi-Fi connection (via SMS)5
  6. 6. Let’s see how we do it Search/json API Search/json SMS Wrapper SMS6
  7. 7. Android App Let see Some code7
  8. 8. API API https://dev.twitter.com/docs/api/1/get/search https://search.twitter.com/search.json?q=%23droidcon8
  9. 9. SMS PHP code SMS Wrapper9
  10. 10. What is txtWeb ?A global platform that enables:1. Users to discover and consume bite-size textual services on-demand, and,2. Developers and businesses to acquire and engage users on any mobile device through simple text-based appsHighlights:• Simple, easy, open API• Platform is programming language agnostic (use what you fancy – Java, PHP, Perl, Python)• Platform provides SMS ⇌ HTTP transformation – Makes developer’s life simple for delivering web app over SMS – Developer focuses on building an HTTP based app – No coding work to “integrate” with txtWeb platform10
  11. 11. User sends User receives Sanskrit ( ), is a historical Indo-Aryan language@wiki sanskrit and the primary liturgical language of Hinduism, Jainism and Buddhism. Welcome to Bus Routes App!@droidconin Reply with the following: @bus <from, to>
  12. 12. txtWeb Platform – How it worksHigh level architecture Phone txtWeb SMS SMS HTTP Internet HTTP Carrier Platform Developer APP txtWeb platform enables creation and consumption of interlinked information through SMS12
  13. 13. Let’s see how we do it on txtWeb• Live demo on : http://developer.txtweb.com14
  14. 14. txtWeb on Android • Android app Demo15
  15. 15. Questions Get In touch with us Visit our Booth outside to know more about the android app and txtweb You can reach us @ pranay_airan@intuit.com and " gopi_nambiar@intuit.com16
  16. 16. Appendix17

×