SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Building Mobile Apps With
jQuery For Any Device In
The Cloud

Max Katz
Exadel
Tiggr Mobile Apps Builder by Exadel




Senior Systems Engineer


JSF, RichFaces, Java EE consulting, and
training


Developer Advocate for Tiggr Mobile
Apps Builder: gotiggr.com
Tiggr Mobile Apps Builder by Exadel




                                                   4



    Author of             Lead-author of
Practical RichFaces   Practical RichFaces, 2/e
  (Apress, 2008)          (Apress, 2011)
Tiggr Mobile Apps Builder by Exadel
Tiggr Mobile Apps Builder by Exadel




@maxkatz



mkblog.exadel.com
Tiggr Mobile Apps Builder by Exadel




                  By 2013 mobile devices will
                      overtake PCs as the
                  preferred way of accessing
                         the Internet



Source:
http://www.mobilecommercedaily.com/why-a-mobile-strategy-for-retailers-matters-more-than-ever
Tiggr Mobile Apps Builder by Exadel




                 The mobile apps market will
                 be worth $25 billion by 2015




Source:
http://techcrunch.com/2011/01/18/report-mobile-app-market-will-be-worth-25-billion-by-2015-apples-share-20/
Tiggr Mobile Apps Builder by Exadel




     iOS:                                                          425,000+
     Android:                                                      200,000+
     BlackBerry:                                                   30,000+
     Windows Phone:                                                25,000+
     WebOS:                                                        7,000+




Source:
http://www.techding.com/2011/05/ios-app-store-now-has-500000-apps.html
http://news.cnet.com/8301-13506_3-20076107-17/windows-phone-7-marketplace-now-has-25000-apps/
Tiggr Mobile Apps Builder by Exadel




I guess we can all agree that
mobile [in all forms] is BIG
Tiggr Mobile Apps Builder by Exadel




We are going to build a mobile
app with jQuery Mobile
components and access Twitter
REST API...
Tiggr Mobile Apps Builder by Exadel




...we are going to use Tiggr
Mobile Apps Builder to build
the app
Tiggr Mobile Apps Builder by Exadel




With jQuery Mobile, we can
build apps for any platform or
device...
Tiggr Mobile Apps Builder by Exadel




...and by adding PhoneGap
library, we can create a
native app



Wrap the app with PhoneGap
and get access to native APIs
Tiggr Mobile Apps Builder by Exadel




Just a reminder: Tiggr
Mobile Apps Builder is still
in beta.

We want to hear your
opinion and feedback!
Tiggr Mobile Apps Builder by Exadel




Okey, here is how easy and
fast it is to build an app in
Tiggr Mobile Apps Builder

Just 5 steps
Tiggr Mobile Apps Builder by Exadel




1. Build the UI with
jQuery Mobile
components
Tiggr Mobile Apps Builder by Exadel




2. Define and
connect to data
sources, then...
Tiggr Mobile Apps Builder by Exadel




2(a) Map input
UI components
to service inputs


2(b) Map
service output
(result) to UI
components
Tiggr Mobile Apps Builder by Exadel




3. Glue all
together with
events and
actions
Tiggr Mobile Apps Builder by Exadel




3(a). Define
JavaScript
functions (if
needed)
Tiggr Mobile Apps Builder by Exadel




4. Test the app
using Web
Preview in
Tiggr or...
Tiggr Mobile Apps Builder by Exadel




or in the Tiggr
Mobile Tester
app
Tiggr Mobile Apps Builder by Exadel




5. Get the binary (or source
code) and install on your
mobile phone (Android for
now, iOS coming soon)
Tiggr Mobile Apps Builder by Exadel




Let's build something...
Tiggr Mobile Apps Builder by Exadel




Please do the following:
1. Go to http://gotiggr.com
2. Sign up for Tiggr Mobile
Apps Builder account
Tiggr Mobile Apps Builder by Exadel




We built a Twitter Search app during
            the tutorial

    Want to build the same app?

You can find the step-by-step tutorial
     at: http://help.gotiggr.com
Tiggr Mobile Apps Builder by Exadel




Road map
● Themes

  ◦ jQuery Mobile themes
  ◦ Custom CSS
● Data source   test connection
● Remote logging    output viewer
● JavaScript   syntax checker (Lint)
● More   jQuery Mobile components
Tiggr Mobile Apps Builder by Exadel
Tiggr Mobile Apps Builder by Exadel
Tiggr Mobile Apps Builder by Exadel




Email:     max@exadel.com
Twitter:   @maxkatz
Blog:      mkblog.exadel.com


Support:   getsatisfaction.com/gotiggr
Twitter:   @gotiggr
Blog:      blog.gotiggr.com
Docs:      help.gotiggr.com

Más contenido relacionado

La actualidad más candente

Importance of Mobile Applications
Importance of Mobile ApplicationsImportance of Mobile Applications
Importance of Mobile Applications
Futuready Media
 

La actualidad más candente (20)

Reach new heights with blockchain @ GameDaily Shenzhen
Reach new heights with blockchain @ GameDaily ShenzhenReach new heights with blockchain @ GameDaily Shenzhen
Reach new heights with blockchain @ GameDaily Shenzhen
 
IktissadEvents Mobile App
IktissadEvents Mobile AppIktissadEvents Mobile App
IktissadEvents Mobile App
 
Basic android workshop
Basic android workshopBasic android workshop
Basic android workshop
 
Zebra Technologies | On designing for the internet of things
Zebra Technologies | On designing for the internet of thingsZebra Technologies | On designing for the internet of things
Zebra Technologies | On designing for the internet of things
 
Importance of Mobile Applications
Importance of Mobile ApplicationsImportance of Mobile Applications
Importance of Mobile Applications
 
Android wear design principles
Android wear design principles Android wear design principles
Android wear design principles
 
Mobile app development trend
Mobile app development trendMobile app development trend
Mobile app development trend
 
Wearables with C# and Xamarin
Wearables with C# and XamarinWearables with C# and Xamarin
Wearables with C# and Xamarin
 
Using Brillo to Create The Best Experience For IoT
Using Brillo to Create The Best Experience For IoTUsing Brillo to Create The Best Experience For IoT
Using Brillo to Create The Best Experience For IoT
 
Design - Start Your API Journey Today
Design - Start Your API Journey TodayDesign - Start Your API Journey Today
Design - Start Your API Journey Today
 
CI/CD for mobile development using Visual Studio App Center
CI/CD for mobile development using Visual Studio App CenterCI/CD for mobile development using Visual Studio App Center
CI/CD for mobile development using Visual Studio App Center
 
ITCamp 2018 - Dan Ardelean - CI/CD for mobile development using Visual Studio...
ITCamp 2018 - Dan Ardelean - CI/CD for mobile development using Visual Studio...ITCamp 2018 - Dan Ardelean - CI/CD for mobile development using Visual Studio...
ITCamp 2018 - Dan Ardelean - CI/CD for mobile development using Visual Studio...
 
Mobillify FingerPrint april 2012
Mobillify FingerPrint april 2012Mobillify FingerPrint april 2012
Mobillify FingerPrint april 2012
 
Android technlogy
Android technlogyAndroid technlogy
Android technlogy
 
Instagram
Instagram Instagram
Instagram
 
Supplee
SuppleeSupplee
Supplee
 
Recap of the google io 2017
Recap of the google io 2017Recap of the google io 2017
Recap of the google io 2017
 
Using Android to Create The Best User Experience With IoT
Using Android to Create The Best User Experience With IoTUsing Android to Create The Best User Experience With IoT
Using Android to Create The Best User Experience With IoT
 
November 2014 Appsolutely Essential
November 2014 Appsolutely EssentialNovember 2014 Appsolutely Essential
November 2014 Appsolutely Essential
 
2014 Futuretech App-Alchemy Revoluation
2014 Futuretech App-Alchemy Revoluation 2014 Futuretech App-Alchemy Revoluation
2014 Futuretech App-Alchemy Revoluation
 

Destacado (9)

Building RIA Applications with RichFaces
Building RIA Applications with RichFacesBuilding RIA Applications with RichFaces
Building RIA Applications with RichFaces
 
Pr Krasnaya Roza#@ Optim Idea
Pr Krasnaya Roza#@ Optim IdeaPr Krasnaya Roza#@ Optim Idea
Pr Krasnaya Roza#@ Optim Idea
 
Presentation
PresentationPresentation
Presentation
 
Hands On With Rich Faces 4 - JavaOne 2010
Hands On With Rich Faces 4 - JavaOne 2010Hands On With Rich Faces 4 - JavaOne 2010
Hands On With Rich Faces 4 - JavaOne 2010
 
Ajax Applications with RichFaces and JSF 2
Ajax Applications with RichFaces and JSF 2Ajax Applications with RichFaces and JSF 2
Ajax Applications with RichFaces and JSF 2
 
Ajax Applications with JSF 2 and New RichFaces 4 - CONFESS 2011
Ajax Applications with JSF 2 and New RichFaces 4 - CONFESS 2011Ajax Applications with JSF 2 and New RichFaces 4 - CONFESS 2011
Ajax Applications with JSF 2 and New RichFaces 4 - CONFESS 2011
 
RichFaces 4 webinar #1: Everything You Need To Know
RichFaces 4 webinar #1: Everything You Need To KnowRichFaces 4 webinar #1: Everything You Need To Know
RichFaces 4 webinar #1: Everything You Need To Know
 
Presentazione Acqua
Presentazione AcquaPresentazione Acqua
Presentazione Acqua
 
Using cloud tools to build enterprise mobile apps with APIs fast
Using cloud tools to build enterprise mobile apps with APIs fast Using cloud tools to build enterprise mobile apps with APIs fast
Using cloud tools to build enterprise mobile apps with APIs fast
 

Similar a Building Mobile Apps With jQuery For Any Device In The Cloud

Similar a Building Mobile Apps With jQuery For Any Device In The Cloud (20)

Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group MeetupTiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
 
Tiggr - Web-based IDE for Mobile Web And Native Apps
Tiggr - Web-based IDE for Mobile Web And Native AppsTiggr - Web-based IDE for Mobile Web And Native Apps
Tiggr - Web-based IDE for Mobile Web And Native Apps
 
Learn How to Build Mobile Apps Using Cloud Services
Learn How to Build Mobile Apps Using Cloud ServicesLearn How to Build Mobile Apps Using Cloud Services
Learn How to Build Mobile Apps Using Cloud Services
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platform
 
Tiggzi at DC jQuery Meetup
Tiggzi at DC jQuery MeetupTiggzi at DC jQuery Meetup
Tiggzi at DC jQuery Meetup
 
IOT.pdf
IOT.pdfIOT.pdf
IOT.pdf
 
Future of app development 2020
Future of app development 2020Future of app development 2020
Future of app development 2020
 
Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator Titanium
 
Top Mobile App Development Frameworks in 2023.pdf
Top Mobile App Development Frameworks in 2023.pdfTop Mobile App Development Frameworks in 2023.pdf
Top Mobile App Development Frameworks in 2023.pdf
 
Io t and mobile app integration impact, benefits, and challenges
Io t and mobile app integration impact, benefits, and challengesIo t and mobile app integration impact, benefits, and challenges
Io t and mobile app integration impact, benefits, and challenges
 
5 Ways IoT is shaping the Future of App Development
5 Ways IoT is shaping the Future of App Development5 Ways IoT is shaping the Future of App Development
5 Ways IoT is shaping the Future of App Development
 
Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...
 
What are the Benefits of Using Digital Technology in Mobile App Development
What are the Benefits of Using Digital Technology in Mobile App DevelopmentWhat are the Benefits of Using Digital Technology in Mobile App Development
What are the Benefits of Using Digital Technology in Mobile App Development
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
The Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdfThe Top Technologies Used To Develop a Mobile App.pdf
The Top Technologies Used To Develop a Mobile App.pdf
 
Appfolio
AppfolioAppfolio
Appfolio
 
Latest Technology Trends That Trigger Android App Development Process
Latest Technology Trends That Trigger Android App Development ProcessLatest Technology Trends That Trigger Android App Development Process
Latest Technology Trends That Trigger Android App Development Process
 
Future of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App StoreFuture of Mobile Web Application and Web App Store
Future of Mobile Web Application and Web App Store
 
Top 1 0 IoT App Development Trends.pdf
Top 1 0 IoT App Development Trends.pdfTop 1 0 IoT App Development Trends.pdf
Top 1 0 IoT App Development Trends.pdf
 

Más de Max Katz

RichFaces: rich:* component library
RichFaces: rich:* component libraryRichFaces: rich:* component library
RichFaces: rich:* component library
Max Katz
 

Más de Max Katz (17)

Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
 
What You Need To Build Cool Enterprise Applications With JSF
What You Need To Build Cool Enterprise Applications With JSFWhat You Need To Build Cool Enterprise Applications With JSF
What You Need To Build Cool Enterprise Applications With JSF
 
RichFaces 4: Rich Ajax Components For Your JSF Applications
RichFaces 4: Rich Ajax Components For Your JSF ApplicationsRichFaces 4: Rich Ajax Components For Your JSF Applications
RichFaces 4: Rich Ajax Components For Your JSF Applications
 
Ajax Applications with JSF 2 and New RichFaces 4 - JAX/JSF Summit
Ajax Applications with JSF 2 and New RichFaces 4 - JAX/JSF SummitAjax Applications with JSF 2 and New RichFaces 4 - JAX/JSF Summit
Ajax Applications with JSF 2 and New RichFaces 4 - JAX/JSF Summit
 
RichFaces 4 Webinar - New and Advanced Features
RichFaces 4 Webinar - New and Advanced FeaturesRichFaces 4 Webinar - New and Advanced Features
RichFaces 4 Webinar - New and Advanced Features
 
RichFaces 4 webinar #2: RichFaces 3 toRichFaces 4
RichFaces 4 webinar #2: RichFaces 3 toRichFaces 4RichFaces 4 webinar #2: RichFaces 3 toRichFaces 4
RichFaces 4 webinar #2: RichFaces 3 toRichFaces 4
 
Ajax Applications with JSF2 and New RichFaces 4 at JAX 2011
Ajax Applications with JSF2 and New RichFaces 4 at JAX 2011Ajax Applications with JSF2 and New RichFaces 4 at JAX 2011
Ajax Applications with JSF2 and New RichFaces 4 at JAX 2011
 
Mobile Development Choices: Native Apps vs. Web Apps at JAX 2011
Mobile Development Choices: Native Apps vs. Web Apps at JAX 2011Mobile Development Choices: Native Apps vs. Web Apps at JAX 2011
Mobile Development Choices: Native Apps vs. Web Apps at JAX 2011
 
Ajax Applications with JSF 2 and New RichFaces 4 - TSSJS
Ajax Applications with JSF 2 and New RichFaces 4 - TSSJSAjax Applications with JSF 2 and New RichFaces 4 - TSSJS
Ajax Applications with JSF 2 and New RichFaces 4 - TSSJS
 
Devoxx2010 - Mobile Development Choices: Native Apps vs Web Apps
Devoxx2010 - Mobile Development Choices: Native Apps vs Web AppsDevoxx2010 - Mobile Development Choices: Native Apps vs Web Apps
Devoxx2010 - Mobile Development Choices: Native Apps vs Web Apps
 
Ajax Applications with JSF 2 and new RichFaces 4 - Herbstcampus
Ajax Applications with JSF 2 and new RichFaces 4 - HerbstcampusAjax Applications with JSF 2 and new RichFaces 4 - Herbstcampus
Ajax Applications with JSF 2 and new RichFaces 4 - Herbstcampus
 
RichFaces skins
RichFaces skinsRichFaces skins
RichFaces skins
 
RichFaces: rich:* component library
RichFaces: rich:* component libraryRichFaces: rich:* component library
RichFaces: rich:* component library
 
RichFaces: more concepts and features
RichFaces: more concepts and featuresRichFaces: more concepts and features
RichFaces: more concepts and features
 
Introduction to RichFaces
Introduction to RichFacesIntroduction to RichFaces
Introduction to RichFaces
 
Rich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFXRich Enterprise Applications with JavaFX
Rich Enterprise Applications with JavaFX
 
Building RIA Applications with JavaFX
Building RIA Applications with JavaFXBuilding RIA Applications with JavaFX
Building RIA Applications with JavaFX
 

Último

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Building Mobile Apps With jQuery For Any Device In The Cloud

  • 1. Building Mobile Apps With jQuery For Any Device In The Cloud Max Katz Exadel
  • 2. Tiggr Mobile Apps Builder by Exadel Senior Systems Engineer JSF, RichFaces, Java EE consulting, and training Developer Advocate for Tiggr Mobile Apps Builder: gotiggr.com
  • 3. Tiggr Mobile Apps Builder by Exadel 4 Author of Lead-author of Practical RichFaces Practical RichFaces, 2/e (Apress, 2008) (Apress, 2011)
  • 4. Tiggr Mobile Apps Builder by Exadel
  • 5. Tiggr Mobile Apps Builder by Exadel @maxkatz mkblog.exadel.com
  • 6. Tiggr Mobile Apps Builder by Exadel By 2013 mobile devices will overtake PCs as the preferred way of accessing the Internet Source: http://www.mobilecommercedaily.com/why-a-mobile-strategy-for-retailers-matters-more-than-ever
  • 7. Tiggr Mobile Apps Builder by Exadel The mobile apps market will be worth $25 billion by 2015 Source: http://techcrunch.com/2011/01/18/report-mobile-app-market-will-be-worth-25-billion-by-2015-apples-share-20/
  • 8. Tiggr Mobile Apps Builder by Exadel iOS: 425,000+ Android: 200,000+ BlackBerry: 30,000+ Windows Phone: 25,000+ WebOS: 7,000+ Source: http://www.techding.com/2011/05/ios-app-store-now-has-500000-apps.html http://news.cnet.com/8301-13506_3-20076107-17/windows-phone-7-marketplace-now-has-25000-apps/
  • 9. Tiggr Mobile Apps Builder by Exadel I guess we can all agree that mobile [in all forms] is BIG
  • 10. Tiggr Mobile Apps Builder by Exadel We are going to build a mobile app with jQuery Mobile components and access Twitter REST API...
  • 11. Tiggr Mobile Apps Builder by Exadel ...we are going to use Tiggr Mobile Apps Builder to build the app
  • 12. Tiggr Mobile Apps Builder by Exadel With jQuery Mobile, we can build apps for any platform or device...
  • 13. Tiggr Mobile Apps Builder by Exadel ...and by adding PhoneGap library, we can create a native app Wrap the app with PhoneGap and get access to native APIs
  • 14. Tiggr Mobile Apps Builder by Exadel Just a reminder: Tiggr Mobile Apps Builder is still in beta. We want to hear your opinion and feedback!
  • 15. Tiggr Mobile Apps Builder by Exadel Okey, here is how easy and fast it is to build an app in Tiggr Mobile Apps Builder Just 5 steps
  • 16. Tiggr Mobile Apps Builder by Exadel 1. Build the UI with jQuery Mobile components
  • 17. Tiggr Mobile Apps Builder by Exadel 2. Define and connect to data sources, then...
  • 18. Tiggr Mobile Apps Builder by Exadel 2(a) Map input UI components to service inputs 2(b) Map service output (result) to UI components
  • 19. Tiggr Mobile Apps Builder by Exadel 3. Glue all together with events and actions
  • 20. Tiggr Mobile Apps Builder by Exadel 3(a). Define JavaScript functions (if needed)
  • 21. Tiggr Mobile Apps Builder by Exadel 4. Test the app using Web Preview in Tiggr or...
  • 22. Tiggr Mobile Apps Builder by Exadel or in the Tiggr Mobile Tester app
  • 23. Tiggr Mobile Apps Builder by Exadel 5. Get the binary (or source code) and install on your mobile phone (Android for now, iOS coming soon)
  • 24. Tiggr Mobile Apps Builder by Exadel Let's build something...
  • 25. Tiggr Mobile Apps Builder by Exadel Please do the following: 1. Go to http://gotiggr.com 2. Sign up for Tiggr Mobile Apps Builder account
  • 26. Tiggr Mobile Apps Builder by Exadel We built a Twitter Search app during the tutorial Want to build the same app? You can find the step-by-step tutorial at: http://help.gotiggr.com
  • 27. Tiggr Mobile Apps Builder by Exadel Road map ● Themes ◦ jQuery Mobile themes ◦ Custom CSS ● Data source test connection ● Remote logging output viewer ● JavaScript syntax checker (Lint) ● More jQuery Mobile components
  • 28. Tiggr Mobile Apps Builder by Exadel
  • 29. Tiggr Mobile Apps Builder by Exadel
  • 30. Tiggr Mobile Apps Builder by Exadel Email: max@exadel.com Twitter: @maxkatz Blog: mkblog.exadel.com Support: getsatisfaction.com/gotiggr Twitter: @gotiggr Blog: blog.gotiggr.com Docs: help.gotiggr.com