5. Mobile appplication development languages
Android Java
BlackBerry Java
iOS Objective-C
Palm OS C, C++, Pascal
Symbian C++
Windows Phone C#
1/25/2013
7. History
Adobe officially announced the acquisition of Nitobi
Software (the original developer) on October 4, 2011.
Coincident with that, the PhoneGap code was contributed
to the Apache Software Foundation to start a new project
called Apache Cordova.
The project original name, Apache Callback, was viewed
as too generic.Then it also appears in Adobe Systems as
Adobe PhoneGap and also as Adobe Phonegap Build
1/25/2013
8. What is PhoneGap ?
Basically just a webkit browser with all the chrome removed,
even the menu bar, and dose everything a browser does.
1/25/2013
9. What is PhoneGap ?
PhoneGap uses the native browser on the device
to render the HTML/CSS/JS, and keep in mind
that can affect the experience.
It allows you to author native applications with
web technologies, and also keeps your apps nice
and small.
1/25/2013
10. HOW PHONEGAP WORKS
1. Write a web app using HTML5 technologies: HTML5 / CSS / JS
2. Package your web app into PhoneGap.
3. Deploy your Native App to multiple devices ( iOS,Android,
Blackberry, WP8..., and so on).
1/25/2013
12. What is the difference between Open
source
public and private apps? codes
Public
Public apps have their source code hosted in a publicly
not
accessible GitHub repository. allowed
Private apps have their source code hosted in a private
(non-publicly accessible) GitHub repository or are
created when a developer uploads a ZIP file containing
the source code and assets to the PhoneGap Build
service.
1/25/2013
13. How do I get started with PhoneGap
Build?
Simply upload your web assets — a ZIP file of HTML, CSS, and
JavaScript — to the PhoneGap Build service, or point to a repository
on GitHub. PhoneGap Build will undertake the compilation and
packaging for you. In minutes, you’ll receive the download URLs for
all supported mobile platforms.
1/25/2013
14. Which mobile platforms can I build
for?
PhoneGap Build supports packaging apps for:
Apple iOS,
Google Android™,
Windows® Phone,
Blackberry® 5/6/7,
webOS ,
Symbian™
15. PhoneGap API / Plugins:
Common Plugins: Good support across platforms.
Accelerometer Events
Camera File
Capture Geolocation
Compass Media
Connection Notification
Contacts Storage
Device
1/25/2013