Suchen und Finden
Service
Infos und Kontakt
Mehr zum Inhalt
Dynamische iPhone-Anwendungen entwickeln. Apple Software - Anwendungsentwicklung mit HTML, CSS und JavaScript
1 Entwicklung mit Dashcode und Xcode (S. 17-18)
Wenn Dashcode und Xcode zusammen eingesetzt werden, bieten sie die Leistungsfähigkeit und einfache Verwendbarkeit, die Sie benötigen, um einmalige, spannende und hybride iPhone- Anwendungen zu schreiben. Da beide Tools um benutzerdefinierte Vorlagen für iPhone-Web-Apps erweitert wurden, brauchen Sie keinen eigenen Objective-C-Wrapper zu »backen«.
In den ersten beiden Abschnitten erfahren Sie, wie Sie vorhandene Vorlagen für iPhone-Web-Apps für Dashcode und Xcode verwenden, mit denen Sie recht schnell zum Ziel kommen. Außerdem finden Sie in den Abschnitten 3 bis 5 eine kurze Erörterung der Grundlagen von Objective-C und darüber, wie eine in dieser Sprache geschriebene iPhone-Anwendung in dem am meisten genutzten Framework für Web-Apps – QuickConnectiPhone – strukturiert ist. Dashcode und die benutzerdefinierte Vorlage
1.1 Quick-ConnectiPhone
Da ein großer Teil der Benutzeroberfläche und der Interaktion für iPhone-Web-Apps mit HTML, JavaScript und CSS erstellt wird, erfolgen Entwicklung und Fehlerbehebung überwiegend in Dashcode.
Der mit Drag&Drop ausgestattete Oberflächengenerator ist in seinem Umfang und der Leichtigkeit seiner Anwendung einmalig. Um die Anwendung zu 18 erstellen, wird überwiegend Dashcode eingesetzt. Außerdem erledigen Sie mithilfe des zugehörigen Simulators und der integrierten Debugging-Tools auch die Fehlerbehebung. Da der größte Teil des Codes für iPhone-Hybridanwendungen ähnlich aussieht, macht das Erstellen einer entsprechenden Vorlage das Neuschreiben oder Importieren des gemeinsamen Codes zu Beginn jedes neuen Projekts überfl üssig.
Eine Abhandlung zum gemeinsamen Code finden Sie in Kapitel 2, »Die Modularität von Objective-C und iPhone-Anwendungen«. Sie können QuickConnect von folgender Adresse herunterladen: http://sourceforge.net/ projects/quickconnect. In diesem Download ist eine Dashcode-Vorlage enthalten, die Ihnen beim Erstellen von iPhone-Hybridanwendungen hilft. Die Installationsroutine für Quick- ConnectFamily fügt diese Vorlage in Dashcode ein.
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion























