Building HTML5 and hybrid mobile apps using cloud services Andrei Glazunov
About Exadel Exadel is a global software engineering company. Founded in 1998, headquarters in San Francisco Bay Area 7 development offices in Europe, 400+ employees
Plan for today Have an overview of current trends in Web Cloud services Public APIs API predictions Take a look at Tiggzi platform Build an application using Tiggzi and public APIs Q&A
Client-server vs client-cloud Cloud is just a catchy name to what has been around for years Other names are "application service provider," "software as a service" and "on-demand software. The cloud advantage and why has it become so popular
Cloud services "With the cloud, individuals and small businesses can snap their fingers and instantly set up enterprise-class services Roy Stephan, director of IT architecture and engineering at tech solutions provider Intelligent Decisions
Expansion of cloud APIs What is API 2012 is likely to be the Year of API API repository ProgrammableWeb.com lists almost 6,000 public APIs
Popular API providers Company APIs Most Popular Twitter 3 + 101 Twitter API Google 96 Google Maps API Yahoo 51 Flickr API XIgnite 43 XIgnite Realtime Stock Quotes API Microsoft 33 Microsoft Bing Maps AOL 30 MapQuest API Amazon 23 Amazon Product Advertising API Orange 19 Orange Location ebay 18 ebay API Ericsson 16 Ericsson Web Maps New York Times 14 New York Times Article Search Yandex 10 Yandex Search API AT&T 9 US Yellow Pages API Salesforce.com 8 Salesforce.com CRM API USA Today 8 USA Today News API Facebook 8 Facebook API statistics by ProgrammableWeb, as on Feb 2012
Potential of API approach Power of API mash-ups Crowdsourcing: if you build it, developers will come Gartner Says Citizen Developers Will Build at Least 25 Percent of New Business Applications by 2014
API predictions for 2012 Currently works at Apigee Dr. Anant Jhingran Ex-VP and and Co-Chair of Cloud Computing Architecture Board at IBM has authored over a dozen patents, over 20 technical papers.
API predictions for 2012 Enterprise APIs becoming mainstream Shift to API-centric architectures APIs just to get analytics Mobile optimized APIs by Anant Jhingran
APIs technically REST the largest-scale API underlying technology Nearly 4,000 REST APIs listed in ProgrammableWeb repository Simplest format to use
APIs technically REST Representational State Transfer: URL is a object representation Manipulate the object with HTTP methods Most popular content formats: JSON and XML
Tiggzi platform Tiggzi is a cloud-based mobile app builder, for creating HTML5 and PhoneGap mobile apps. A super fast and easy way to build mobile apps Easily Connect to REST APIs, and Export for Android, ios, or Mobile Web.
Tizzgi core features Any Platform, Any Device Nothing To Install Cloud Connectivity Drag and Drop UI development Visual Mapper Collaborate and Share Painless Instant Testing Easy Export
Steps to build HTML5 / PhoheGap app
Build the UI with jquery Mobile, HTML5, JavaScript
Connect to REST API in the cloud
Invoke REST API, write JavaScript, use PhoneGap API...
Test the app instantly, right in the browser...
...or test on mobile device with Tiggzi Mobile Tester app (Android, ios)
Build for different platforms or export the source code
Native features HTML5 app platform that gives you access to native API
PhoneGap is automatically included in a Tiggzi app Build a hybrid mobile app, and get access to native device features
"Social" mobile development - share, collaborate, chat
Technology stack of an app built with Tiggzi
Demonstration Now it s time for live demo of HTML5 / mobile app creation process with Tiggzi.
Sign up at http://tiggzi.com and build your mobile app today. Every session attendee gets 1 month Pro plan for free. Just email me.
Workshop invitation You are welcome to my workshop tomorrow at 8 a.m. We ll build a more complex and cool app with cloud-based backend using Tiggzi and Parse Webservice
Thank you! How to get in touch with us Docs: http://help.tiggzi.com Twitter: @tiggziapps Blog: http://blog.tiggzi.com Facebook: http://facebook.com/gotiggr Support: http://tiggzi.com/forum Email support: support@tiggzi.com My email: aglazunov@exadel.com
Thank you! http://blog.exadel.com/wp-content/uploads/2012/04/ whitepaperclientcloudapis.pdf http://money.cnn.com/2011/02/09/technology/cloud/index.htm?iid=el http://storageeffect.media.seagate.com/2012/03/storage-effect/the-shift-to-thecloud-and-its-two-masters/ http://www.programmableweb.com/ http://radar.oreilly.com/2011/12/api-predictions-2012.html http://www.sdtimes.com/guest_view_all_the_web_s_an_api/ By_MARK_O_NEILL/ About_APIS_and_CLOUDCOMPUTING_and_SECURITY/34049 http://royal.pingdom.com/2010/10/15/rest-in-peace-soap/ http://blog.programmableweb.com/2011/05/25/1-in-5-apis-say-bye-xml/ http://blog.programmableweb.com/2012/02/06/5000-apis-facebook-google-andtwitter-are-changing-the-web/ http://blogs.mulesoft.org/cloud-apis-and-the-new-spaghetti-factory/