Dynamische iPhone-Anwendungen entwickeln. Apple Software
34,80€
(Preis inkl. Mwst. )
| Autor(en): | Lee S. Barney |
| Verlag: | Addison-Wesley Verlag |
| Version: | 1. Auflage, 2010 |
| Umfang: | 226 Seiten |
| Format: | PDF: 5,3MB |
| Gewicht: | 682 g |
| ISBN: | 3827329183 |
| Bestell-Nr.: | 82732918P |
| Artikeltyp: | E-Book |
Ab sofort ist es nicht mehr notwendig, tief in Objective-C einzutauchen, um hochkarätige Anwendungen für das iPhone zu entwickeln. Sie nutzen einfach die Entwicklungs-Tools, die Sie bereits kennen: JavaScript, HTML und CSS. In diesem Buch zeigt Ihnen der langjährige Web- und Mobile-Entwickler Lee S. Barney, wie Sie dasFramework QuickConnect einsetzen, um sichere, anspruchsvolle und modular-hybride iPhone-Apps zu schreiben. Lee S. Barney geht mit Ihnen den gesamten Hybrid-Entwicklungsprozess durch, angefangen bei neuartigen Benutzerschnittstellen bis zur Kompilierung, Verteilung und Ausführung von Apps. Dabei erläutert er Techniken und Beispielcode, die den Entwicklungsvorgang beschleunigen, die Komplexität verringern, die Ausführung optimieren und alle ins iPhone integrierten Funktionen nutzen: vom Beschleunigungsmesser und GPS bis zur integrierten Datenbank.
Leseprobe:
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.
Der besondere Tipp
Denken Sie nicht an einen blauen Elefanten!
Anhand verblüffender Experimente und einfacher Übungen lernen Sie, wie unsere Umwelt die Gedanken und die Gedanken unsere Umwelt beeinflussen.
Früher: 12,00€
bei uns nur: 4,99€

