Introduction to PhoneGap Singapore Android Dev/User Group Meetup. Daniel, Dao Quang Minh. 3 rd  year IS student, NUS.
What is PhoneGap ?
What is PhoneGap ? PhoneGap is an open source development tool for building fast, easy mobile apps with JavaScript.
What is PhoneGap ? Ajaxian "Ben and I have been promoting PhoneGap as a great solution for Web developers to create applications with the technology they know and love, without having to jump off of the cliff to other proprietary worlds. PhoneGap is still new, but gets more impressive every day."
InfoWorld "If I worked at RIM, I'd take a trip out to Vancouver to talk to the Nitobi dudes. This framework is exactly what RIM needs to counter the trend of developers targeting the iPhone/iPod as the premier environment for mobile device applications."
Why PhoneGap ? Lets go back to where we all start: Mobile Web Development.
Mobile Web ?
Mobile Web ?
Mobile Web ?
Mobile Web ? Is it easy ?
Mobile Web ? “ Just plug your data into the app, using whatever available UI (iPhone / Android / BlackBerry ) and you are done !!! “
No , It's not !!
And back to our original question: Why PhoneGap ?
Why PhoneGap ? Today, mobile development is a mess.
A Mess ? Iphone SDK ( using Objective-C ) Android SDK ( using Java ) BlackBerry ( using JavaME )
Why PhoneGap ? “ We aim to change that by enabling web technologies to work with native device features such as geo-location and accelerometers. In PhoneGap, we're building a cross-platform framework for device-neutral mobile development.”
Why PhoneGap ? http://blogs.nitobi.com/andre/index.php/2009/03/10/what-is-phonegap-the-movie/
Why PhoneGap ?
What does PhoneGap do ? It wraps the Web view with a container. This container gives the view access to APIs available on the device that may not be available on the Web view alone.
Disadvantages - The documentation is not matured enough. - May have bugs somewhere :p - Not really suitable for graphic-intensive application ( for now )
But It's Free and Open Source !!!
You can fork it, contribute to it, support it. http://phonegap.pbwiki.com/ http://phonegap.pbwiki.com/Getting-Started-with-PhoneGap-(Android ) http://github.com/sintaxi/phonegap/tree/master
If there's BootCamp , we can discuss more about PhoneGap and its application :)
Sample Applications http://phonegap.com/projects
Thank You. Email :  [email_address] IRC: dqminh #linuxnus @irc.freenode.net

More Related Content

PPTX
Phone gap
PPT
Building Hybrid Applications using PhoneGap
PPTX
All About Phonegap
PDF
Introduction to PhoneGap
PPTX
Building mobile apps using Phonegap
PPTX
PhoneGap: a brief history and apologia
PPTX
Phone gap
KEY
From mobile browser to mobile app
Phone gap
Building Hybrid Applications using PhoneGap
All About Phonegap
Introduction to PhoneGap
Building mobile apps using Phonegap
PhoneGap: a brief history and apologia
Phone gap
From mobile browser to mobile app

What's hot (19)

PDF
Introduction to PhoneGap
PDF
PhoneGap Day US 2013 - Chrome Packaged Apps
KEY
Intro to PhoneGap
PDF
Developing with Phonegap - Adobe Refresh 2012
PDF
Debugging and deploying with phone gap
PDF
Building Native Mobile Applications with PhoneGap
PDF
PhoneGap: Building Mobile Applications with HTML/JS
PDF
PhoneGap Talk @ Sencha Con 2010
PPTX
Phonegap - An Overview
PPTX
Phonegap
PPT
PhoneGap
PDF
Cordova and PhoneGap Insights
PPT
DroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
PDF
Hybrid mobile apps
PDF
Cordova / PhoneGap, mobile apps development with HTML5/JS/CSS
PPTX
Hybrid App Development with PhoneGap
PPTX
Phonegap
PDF
Mobile Development with PhoneGap
PPT
How To Create One App For All Platforms using PhoneGap
Introduction to PhoneGap
PhoneGap Day US 2013 - Chrome Packaged Apps
Intro to PhoneGap
Developing with Phonegap - Adobe Refresh 2012
Debugging and deploying with phone gap
Building Native Mobile Applications with PhoneGap
PhoneGap: Building Mobile Applications with HTML/JS
PhoneGap Talk @ Sencha Con 2010
Phonegap - An Overview
Phonegap
PhoneGap
Cordova and PhoneGap Insights
DroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
Hybrid mobile apps
Cordova / PhoneGap, mobile apps development with HTML5/JS/CSS
Hybrid App Development with PhoneGap
Phonegap
Mobile Development with PhoneGap
How To Create One App For All Platforms using PhoneGap
Ad

Viewers also liked (16)

PDF
Dreamweaver CS6, jQuery, PhoneGap, mobile design
PPTX
Intelligent Traffic light detection for individuals with CVD
PPT
Stop Making The Web Harder Than It Is; Real-world REST, HATEOAS, and Hypermed...
PDF
Polymer - pleasant client-side programming with web components
PPTX
Introduction to Apache Cordova (Phonegap)
PPTX
Raspberry Pi 3 Latest PPT - Robomart
PPT
Seminar Presentation on raspberry pi
PPTX
Introduction to raspberry pi
PPT
Raspberry pi : an introduction
PDF
REST in Practice
PPTX
Why Docker
PPT
Raspberry pi
PPTX
Docker introduction
PPTX
DATA WAREHOUSING
PDF
UX, ethnography and possibilities: for Libraries, Museums and Archives
PDF
How to Become a Thought Leader in Your Niche
Dreamweaver CS6, jQuery, PhoneGap, mobile design
Intelligent Traffic light detection for individuals with CVD
Stop Making The Web Harder Than It Is; Real-world REST, HATEOAS, and Hypermed...
Polymer - pleasant client-side programming with web components
Introduction to Apache Cordova (Phonegap)
Raspberry Pi 3 Latest PPT - Robomart
Seminar Presentation on raspberry pi
Introduction to raspberry pi
Raspberry pi : an introduction
REST in Practice
Why Docker
Raspberry pi
Docker introduction
DATA WAREHOUSING
UX, ethnography and possibilities: for Libraries, Museums and Archives
How to Become a Thought Leader in Your Niche
Ad

Similar to Introduction to PhoneGap (20)

PPTX
Intro to PhoneGap
KEY
Philly ete-2011
DOCX
Phone gap in android technology
ODP
What is PhoneGap?
PPT
ODP
DevChatt 2011 - PhoneGap: For Fun and Science
KEY
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
PDF
Introduction to phone gap
PPTX
Midweek breather hybridapps
PPTX
PhoneGap/PhoneGap Build - Amsterdam Adobe Camp
KEY
PPTX
phonegap_101
PDF
Getting started with PhoneGap
KEY
PhoneGap talk from Singapore
PPTX
Developing Windows Phone 8 apps using PhoneGap
KEY
Phonegap facebook- plugin
PPT
Build Cross-Platform Mobile Application with PhoneGap
PPTX
PhoneGap - What It Actually Is
PDF
Introduction to Phonegap
KEY
Phonegap for Engineers
Intro to PhoneGap
Philly ete-2011
Phone gap in android technology
What is PhoneGap?
DevChatt 2011 - PhoneGap: For Fun and Science
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
Introduction to phone gap
Midweek breather hybridapps
PhoneGap/PhoneGap Build - Amsterdam Adobe Camp
phonegap_101
Getting started with PhoneGap
PhoneGap talk from Singapore
Developing Windows Phone 8 apps using PhoneGap
Phonegap facebook- plugin
Build Cross-Platform Mobile Application with PhoneGap
PhoneGap - What It Actually Is
Introduction to Phonegap
Phonegap for Engineers

Recently uploaded (20)

PDF
Domain-specific knowledge and context in large language models: challenges, c...
PDF
NewMind AI Journal Monthly Chronicles - August 2025
PDF
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
PDF
“Introduction to Designing with AI Agents,” a Presentation from Amazon Web Se...
PDF
Ebook - The Future of AI A Comprehensive Guide.pdf
PDF
ELLIE29.pdfWETWETAWTAWETAETAETERTRTERTER
PDF
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
PDF
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
PDF
Intravenous drug administration application for pediatric patients via augmen...
PDF
Human Computer Interaction Miterm Lesson
PDF
Examining Bias in AI Generated News Content.pdf
PDF
The Digital Engine Room: Unlocking APAC’s Economic and Digital Potential thro...
PDF
ment.tech-How to Develop an AI Agent Healthcare App like Sully AI (1).pdf
PPTX
Introduction-to-Artificial-Intelligence (1).pptx
PPTX
Report in SIP_Distance_Learning_Technology_Impact.pptx
PDF
Addressing the challenges of harmonizing law and artificial intelligence tech...
PDF
eBook Outline_ AI in Cybersecurity – The Future of Digital Defense.pdf
PDF
Revolutionizing recommendations a survey: a comprehensive exploration of mode...
PDF
Optimizing bioinformatics applications: a novel approach with human protein d...
PDF
Altius execution marketplace concept.pdf
Domain-specific knowledge and context in large language models: challenges, c...
NewMind AI Journal Monthly Chronicles - August 2025
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
“Introduction to Designing with AI Agents,” a Presentation from Amazon Web Se...
Ebook - The Future of AI A Comprehensive Guide.pdf
ELLIE29.pdfWETWETAWTAWETAETAETERTRTERTER
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
Intravenous drug administration application for pediatric patients via augmen...
Human Computer Interaction Miterm Lesson
Examining Bias in AI Generated News Content.pdf
The Digital Engine Room: Unlocking APAC’s Economic and Digital Potential thro...
ment.tech-How to Develop an AI Agent Healthcare App like Sully AI (1).pdf
Introduction-to-Artificial-Intelligence (1).pptx
Report in SIP_Distance_Learning_Technology_Impact.pptx
Addressing the challenges of harmonizing law and artificial intelligence tech...
eBook Outline_ AI in Cybersecurity – The Future of Digital Defense.pdf
Revolutionizing recommendations a survey: a comprehensive exploration of mode...
Optimizing bioinformatics applications: a novel approach with human protein d...
Altius execution marketplace concept.pdf

Introduction to PhoneGap

  • 1. Introduction to PhoneGap Singapore Android Dev/User Group Meetup. Daniel, Dao Quang Minh. 3 rd year IS student, NUS.
  • 3. What is PhoneGap ? PhoneGap is an open source development tool for building fast, easy mobile apps with JavaScript.
  • 4. What is PhoneGap ? Ajaxian "Ben and I have been promoting PhoneGap as a great solution for Web developers to create applications with the technology they know and love, without having to jump off of the cliff to other proprietary worlds. PhoneGap is still new, but gets more impressive every day."
  • 5. InfoWorld "If I worked at RIM, I'd take a trip out to Vancouver to talk to the Nitobi dudes. This framework is exactly what RIM needs to counter the trend of developers targeting the iPhone/iPod as the premier environment for mobile device applications."
  • 6. Why PhoneGap ? Lets go back to where we all start: Mobile Web Development.
  • 10. Mobile Web ? Is it easy ?
  • 11. Mobile Web ? “ Just plug your data into the app, using whatever available UI (iPhone / Android / BlackBerry ) and you are done !!! “
  • 12. No , It's not !!
  • 13. And back to our original question: Why PhoneGap ?
  • 14. Why PhoneGap ? Today, mobile development is a mess.
  • 15. A Mess ? Iphone SDK ( using Objective-C ) Android SDK ( using Java ) BlackBerry ( using JavaME )
  • 16. Why PhoneGap ? “ We aim to change that by enabling web technologies to work with native device features such as geo-location and accelerometers. In PhoneGap, we're building a cross-platform framework for device-neutral mobile development.”
  • 17. Why PhoneGap ? http://blogs.nitobi.com/andre/index.php/2009/03/10/what-is-phonegap-the-movie/
  • 19. What does PhoneGap do ? It wraps the Web view with a container. This container gives the view access to APIs available on the device that may not be available on the Web view alone.
  • 20. Disadvantages - The documentation is not matured enough. - May have bugs somewhere :p - Not really suitable for graphic-intensive application ( for now )
  • 21. But It's Free and Open Source !!!
  • 22. You can fork it, contribute to it, support it. http://phonegap.pbwiki.com/ http://phonegap.pbwiki.com/Getting-Started-with-PhoneGap-(Android ) http://github.com/sintaxi/phonegap/tree/master
  • 23. If there's BootCamp , we can discuss more about PhoneGap and its application :)
  • 25. Thank You. Email : [email_address] IRC: dqminh #linuxnus @irc.freenode.net