PhoneGap : Mobile Cross-Plattform-Entwicklung mit Apache Cordova & Co. /
"PhoneGap and Apache Cordova accelerate the current state of the web by allowing you to create web applications that web browsers are only beginning to think about. By learning how to create a cross-platform web application today, I believe you are practicing the future and making an investment...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Alemán Inglés |
Publicado: |
Heidelberg :
Dpunkt.verlag,
©2013.
|
Edición: | 1. Aufl. |
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Vorwort; Danksagung; Geleitwort; Inhaltsverzeichnis; 1 Entwickeln mit PhoneGap; 1.1 Das Cross-Plattform-Problem; 1.2 Wozu braucht man PhoneGap?; 1.3 Die Architektur von PhoneGap; 1.4 PhoneGap oder Apache Cordova?; 1.5 Zusammenfassung; 2 Von der Idee zur App; 2.1 Von der App-Idee zur Skizze; 2.2 Ein Storyboard erstellen; 2.3 Einen ersten Prototyp entwickeln; 2.3.1 Das UI-Framework festlegen; 2.3.2 Die richtigen Tools für die Features auswählen; 2.4 Die App implementieren; 2.4.1 Die Entwicklungsumgebung einrichten; 2.4.2 Den App-Lifecycle berücksichtigen
- 2.4.3 Eine Versionsverwaltung für den Code nutzen2.4.4 Die Anwendung testen lassen; 2.4.5 Die Fehler finden; 2.5 Die App über die Marktplätze ausliefern; 2.5.1 Apples App Store; 2.5.2 Google Play Store; 2.5.3 Microsoft Store; 2.5.4 BlackBerrys App World; 2.5.5 Samsung Hub (Bada); 2.5.6 HP App Catalog (webOS); 2.6 Zusammenfassung; 3 Die Zielplattformen; 3.1 »myDevice«
- Ihre erste Cross-Plattform-App; 3.2 iOS; 3.2.1 Die Entwicklungsumgebung installieren; 3.2.2 Die erste App für iOS; 3.2.3 Der Netzwerkzugriff in iOS; 3.2.4 Bilder und Icons anpassen; 3.3 Android
- 3.3.1 Die Entwicklungsumgebung installieren3.3.2 Die erste Android-App; 3.4 Windows Phone 7; 3.4.1 Die Entwicklungsumgebung installieren; 3.4.2 Die erste App für Windows Phone 7; 3.4.3 Wenn Bilder nicht angezeigt werden; 3.5 Windows Phone 8; 3.5.1 Die Entwicklungsumgebung installieren; 3.5.2 Die erste App für Windows Phone 8; 3.6 BlackBerry; 3.6.1 Die Entwicklungsumgebung installieren; 3.6.2 Die erste App für BlackBerry; 3.6.3 Auf einem physischen Gerät installieren; 3.6.4 Verschiedene Geräte-Simulatoren nutzen; 3.7 webOS; 3.7.1 Die Entwicklungsumgebung installieren
- 3.7.2 Die erste App für webOS3.7.3 Applikationsmetadaten; 3.7.4 Mit anderen webOS-Versionen testen; 3.8 Bada; 3.8.1 Die Entwicklungsumgebung installieren; 3.8.2 Die erste Bada-App; 3.8.3 Einblick in die Bada-Projektstruktur; 3.9 Zusammenfassung; 4 Hardwarezugriff I
- häufig genutzte Features; 4.1 Das Gerät (Device); 4.1.1 Ein komplettes Beispiel; 4.2 Der Lifecycle (Events); 4.2.1 deviceready
- das Startevent; 4.2.2 pause
- die Applikation legt sich schlafen; 4.2.3 resume
- die App wacht auf; 4.2.4 online
- eine Verbindung mit dem Internet; 4.2.5 offline
- keine Verbindung mit dem Internet
- 4.3 Die Kamera4.3.1 Ein kurzes Beispiel; 4.3.2 Das Options-Objekt; 4.3.3 camera.getPicture
- ein Foto machen; 4.4 Geolocation; 4.4.1 geolocation.getCurrentPosition
- Positionsdaten auslesen; 4.4.2 geolocation.watchPosition
- Daten automatisch aktualisieren; 4.4.3 geolocation.clearWatch- Datenaktualisierung aufheben; 4.5 Der Kompass; 4.5.1 Ein kurzes Beispiel; 4.5.2 compass.getCurrentHeading
- die aktuelle Richtung bestimmen; 4.5.3 compass.watchHeading
- Richtung automatisch aktualisieren; 4.5.4 compass.clearWatch
- Richtungsaktualisierung aufheben; 4.5.5 Praxisbeispiel; 4.6 Zusammenfassung
- 5 Hardwarezugriff II
- erweiterter Zugriff