HTML and CSS Reference
In-Depth Information
Hello World-Anwendung erstellen. Sie werden aber schon anhand eines einfachen
Beispiels sehen, dass beide Technologien unterschiedliche Ansätze verfolgen - ein
einfaches <p>Hello World!</p> wie bei PhoneGap funktioniert dort nicht ohne
JavaScript.
Ebenfalls ein für uns wichtiger Ansatz ist, dass Sie bei einer Entwicklung mit PhoneGap
eine mobile Seite entwickeln und diese in eine App transformieren. Bei Titanium
entwickeln Sie spezifisch eine App mit Webtechnologien, aber Sie entwickeln eine
Anwendung, die sich nicht als Webseite nutzen lässt. Das ist der große Vorteil von
PhoneGap: Egal, ob Sie eine App in einem App Store haben und egal, ob sie erfolgreich
ist oder nicht: Sie werden auf jeden Fall eine mobile Webanwendung besitzen, die auf
mehr als nur einer Plattform läuft.
3.2
SDKs, IDEs und ADTs
Bevor Sie sich an die native App-Entwicklung wagen können, muss zuerst der Computer
mit der nötigen Software und den einzelnen SDKs (Software Development Kits) aus-
gestattet werden. Die Unterschiede sind immens: Die Entwicklungsumgebung für iOS
ist schnell installiert, aber wenn Sie alle Funktionen nutzen wollen, nicht kostenlos.
Android ist kostenlos, bedarf aber vieler Schritte, bis die Entwicklungsumgebung für
PhoneGap und Titanium schließlich einsatzbereit ist.
3.2.1
Entwicklungsumgebung für iOS-Entwicklung einrichten
Wenn Sie Anwendungen für die iOS-Plattform, also für iPhone, iPod touch oder iPad,
erstellen möchten, benötigen Sie:
einen Apple-Rechner mit mindestens Mac OS X 10.6.3 (Leopard),
das aktuelle iOS SDK mit der Xcode-Entwicklungsumgebung.
Das iOS SDK erhalten Sie bei Apple unter der Adresse http://developer.apple.com/iphone .
Sie müssen sich vorher aber als Entwickler bei Apple registrieren. Das erledigen Sie
durch den Register -Link im iPhone Dev Center. Die Registrierung ermöglicht Ihnen
nicht nur den Zugriff auf iPhone-relevante Dokumentationen, sondern auch auf die
Entwicklerseiten für den Safari-Browser - vieles ist dort auch für den mobilen Safari
relevant - und für Mac OS X-Anwendungen
Search WWH ::




Custom Search