Take your Android apps offline via SMSBy Pranay Airan (@pranayairan) & Gopi Krishnan(@gkrishnan)
Most of the connected people of the world have only a mobile phone without a data plan Global approximations India Example Broad -band Inter- Highly users net Internet connected ~15M users~ + mobile 5-10% 100M data plan Mobile users phone ~400 M users Connected Area of ~900 M 40-50% focus Total population ~1.2 B Not connected 40-55% Short Message Service (SMS) is the most widely used service by the connectedpopulation of the world, with 2.4B active users, or 74% of all mobile phone subscribers
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 !!
App demo : Twitter app• Simple Twitter app to search on hashtags• Same app functionality both online as well as offline
Let’s see how we do it Search/json API Search/json SMS Wrapper SMS
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 appsPlatform Highlights: Simple, easy, open API Platform is programming language agnostic Platform provides SMS ⇌ HTTP transformation No coding work to “integrate” with txtWeb platform
User sends User receives Sanskrit ( ), is a historical Indo-Aryan language and the primary@wiki sanskrit liturgical language of Hinduism, Jainism and Buddhism. Welcome to Bus Routes App! @busroute Reply with the following: @bus <from, to>Text @wiki sanskrit to 9243342000 to see this in action!
txtWeb Platform – Example Step1: SMS to 92433 42000 Step 2: Accepts keyword Step 3: HTTP Step 4. App Message: @droidcon and invokes the App URL Request: GET Specific logic #droidcon URL:/droidcon? Mobile number : 9991211212 Message=droidcon & Mobile hash: <hash> Developer App txtWeb Platform Phone SMS SMS HTTP Internet HTTP CarrierStep 6: Twitter feed Step 5: HTTP Externally RESPONSE: 80 HostedReceived as SMS <html> twitter Environment feed</html>