際際滷

際際滷Share a Scribd company logo
Take your Android
 apps offline via
       SMS

By 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 connected
population of the world, with 2.4B active users, or 74% of all mobile phone subscribers
Lets see some apps!
App demo : Low Price app




 Scans a bar code on the book
 Finds out its 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
Lets 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 apps
Platform 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
               Carrier




Step 6: Twitter feed                                      Step 5: HTTP             Externally
                                                          RESPONSE: 80              Hosted
Received as SMS
                                                          <html> twitter          Environment
                                                          feed</html>
SMS PHP code



               SMS Wrapper
Lets see how we do it on txtWeb

http://developer.txtweb.com
txtWeb On Android
Thank you




                       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.com
Appendix
Create a new service
Block your service name
Enter your service App URL
Test service on emulator/mobile
Enter description
Publish & Go Live !

More Related Content

Take your app offline via SMS

  • 1. Take your Android apps offline via SMS By Pranay Airan (@pranayairan) & Gopi Krishnan(@gkrishnan)
  • 2. 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 connected population of the world, with 2.4B active users, or 74% of all mobile phone subscribers
  • 4. App demo : Low Price app Scans a bar code on the book Finds out its lowest price across vendors Works without any Wi-Fi as well !!
  • 5. App demo : Twitter app Simple Twitter app to search on hashtags Same app functionality both online as well as offline
  • 6. Lets see how we do it Search/json API Search/json SMS Wrapper SMS
  • 7. 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 apps Platform Highlights: Simple, easy, open API Platform is programming language agnostic Platform provides SMS HTTP transformation No coding work to integrate with txtWeb platform
  • 8. 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!
  • 9. 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 Carrier Step 6: Twitter feed Step 5: HTTP Externally RESPONSE: 80 Hosted Received as SMS <html> twitter Environment feed</html>
  • 10. SMS PHP code SMS Wrapper
  • 11. Lets see how we do it on txtWeb http://developer.txtweb.com
  • 13. Thank you 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.com
  • 15. Create a new service
  • 18. Test service on emulator/mobile
  • 20. Publish & Go Live !