HTML and CSS Reference
In-Depth Information
3.3.3 Mit PhoneGap und Xcode direkt auf einem iOS-Gerät testen
Sie haben bisher gesehen, wie Sie aus einer Webanwendung eine eigenständige iOS-App
entwickeln können. Dabei werden alle HTML-Funktionen, die Sie bislang gelernt haben,
unterstützt, da PhoneGap, wie am Anfang dieses Kapitels beschrieben, zwar nativen
Code erstellt, die Inhalte aber in einem WebView-Fenster anzeigt, das die gleichen
Eigenschaften und Fähigkeiten wie der mobile Safari-Browser besitzt. PhoneGap kann
aber noch mehr und bietet Ihnen eine Brücke zwischen diversen Gerätefunktionen wie
Vibration, Kamerazugriff, Bewegungssensoren und noch einiges mehr. Diese Funk-
tionen können Sie in unseren Webcode über PhoneGaps JavaScript-APIs mit einbinden,
allerdings im iOS Simulator nur begrenzt testen. Aus diesem Grund sehen wir uns jetzt
kurz an, wie man die mit Xcode erstellten iOS-Anwendungen auf ein Gerät bekommt.
Eines gleich vorweg: Um iOS-Anwendungen auf dem iPhone, dem iPad oder iPod touch
zu testen, ist die kostenpflichtige Teilnahme am iPhone Developer-Programm erforder-
lich. Wir sind bei der Beschreibung des iOS SDK bereits darauf eingegangen - siehe
Kapitel 3.2.1, »Entwicklungsumgebung für iOS-Entwicklung einrichten«.
Haben Sie die Mitgliedschaft für das iPhone Developer-Programm beantragt und sind Sie
nach Zahlung der Jahresgebühr zugelassen, erhalten Sie von Apple eine E-Mail, mit der Sie
das Developer-Programm aktivieren können. Ab sofort stehen Ihnen dann im iPhone Dev
Center - https://developer.apple.com/iphone - erweiterte Funktionen zur Verfügung.
Bild 3.41: Eine Provisionsdatei (Provisioning File) stellt sicher, dass Sie als Entwickler mit
Ihrer App und Ihrer Entwicklungsumgebung (Xcode) identifizierbar sind. Die Provisionsdatei
muss auf dem von Ihnen genutzten mobilen Gerät und gleichzeitig auch auf Ihrem Mac
installiert werden.
Search WWH ::




Custom Search