PhoneGap ist ein wachsendes und führendes Open-Source-Framework für die Entwicklung mobiler Webanwendungen, das Entwicklern ermöglicht, JavaScript- und HTML5-basierte Webanwendungen mit nativen Wrappern für mehr als sechs mobile Plattformen, einschließlich iOS, Android und BlackBerry, zu erstellen. Dieses Framework ermöglicht es Ihnen, HTML- und JavaScript-basierte Apps zu erstellen und dennoch die Vorteile der nativen Funktionen mobiler Geräte wie Kamera, localStorage, Geolokalisierung, Speicher und vieles mehr zu nutzen, unabhängig von der mobilen Plattform, die Sie anvisieren. Es ermöglicht Ihnen auch, spezialisiertere JavaScript-Frameworks wie jQuery Mobile und mehr zu verwenden.
Beginning PhoneGap ist ein definitives, einzigartiges Buch, das die Grundlagen und Strategien hinter der plattformübergreifenden Entwicklung mobiler Anwendungen lehrt. Anstatt Sprachen wie Objective-C zu lernen, konzentrieren Sie sich darauf, von Tag eins an Apps für Android, iOS, Blackberry, WebOS und Symbian zu erstellen - ohne die Komplexität dieser Plattformen.
Dieses Buch zeigt, wie man Apps erstellt, die Google Local Search nutzen, um Restaurantfinder-Apps zu erstellen (die Karten verwenden, um Standorte anzuzeigen, und eine interne Datenbank verwenden, um Ihre Lieblingsrestaurants zu speichern). Darüber hinaus erfahren Sie, wie Sie die Funktionalität von PhoneGap erweitern können, indem Sie PhoneGap-Plugins verwenden, um Apps wie Dropbox zu schreiben (Dateien im Hintergrund außerhalb von HTML/JavaScript-Code und in nativen Code zu synchronisieren).
Wenn Sie Beginning PhoneGap abgeschlossen haben, werden Sie PhoneGap in und auswendig kennen und dementsprechend in der Lage sein, mobile Webanwendungen schneller und effizienter zu entwickeln als je zuvor. Verdienen Sie mehr Geld in kürzerer Zeit!
Was Sie lernen werden
Dieses Buch bietet einen beispielbasierten Ansatz, wie man PhoneGap-basierte HTML und JavaScript erstellt, die Gerätefunktionen wie Geolokalisierung, Kamera, Speicher und mehr integrieren.
- Um die Entwicklung mobiler Webanwendungen mit dem PhoneGap-Framework zu verstehen
- Wie man einfache Apps für iPhone, Android, BlackBerry, WebOS und Symbian erstellt
- Die Unterschiede in den Fähigkeiten verschiedener mobiler Geräte
- Wie man andere beliebte mobile JavaScript-Frameworks integriert, um Benutzeroberflächen in PhoneGap zu erstellen
- Alle wichtigen Funktionen in PhoneGap, wie Geolokalisierung, Kamera, Medien, Speicher und mehr.
- Wie man Apps erstellt, die OAuth für die Authentifizierung mit Diensten wie Facebook nutzen
- Wie man PhoneGap mithilfe des PhoneGap-Plugin-Entwicklungsrahmen erweitert
Für wen dieses Buch gedacht ist
Dieses Buch richtet sich an Projektleiter und Entwickler mobiler Anwendungen, die planen, für mehr als eine Plattform zu entwickeln, und daran interessiert sind, Geld und Zeit im Entwicklungsprozess zu sparen.