Suchen und Finden
Service
Infos und Kontakt
Mehr zum Inhalt
Dynamische iPhone-Anwendungen entwickeln. Apple Software - Anwendungsentwicklung mit HTML, CSS und JavaScript
Dynamische iPhone-Anwendungen entwickeln - Anwendungsentwicklung mit HTML, CSS und JavaScript
1
Inhaltsverzeichnis
8
Vorwort
8
1 Entwicklung mit Dashcode und Xcode
8
2 JavaScript-Modularität und iPhone-Anwendungen
8
3 Benutzerschnittstellen für das iPhone erstellen
9
4 GPS, Beschleunigungsmessung und andere systemeigene Funktionen von QuickConnect
9
5 Google Maps einbetten
9
6 Datenbankzugriff
9
7 Datenzugriff über das Netzwerk
10
A Einführung in JSON
10
B Evolution von QuickConnectFamily
10
Stichwortverzeichnis
10
Vorwort
12
Entwicklungswerkzeuge für Web-Apps
12
Der Aufbau dieses Buches
13
Online-Quellen
15
QuickConnectiPhone
15
Voraussetzungen
16
Danksagungen
16
Der Autor
16
Kontakt mit dem Autor
16
1 Entwicklung mit Dashcode und Xcode
18
1.1 Dashcode und die benutzerdefinierte Vorlage Quick-ConnectiPhone
18
1.2 Xcode und die benutzerdefinierte QuickConnect-Vorlage verwenden
22
1.3 Erste Einführung in Objective-C
27
1.4 Die Struktur von QuickConnectiPhone-Anwendungen in Objective-C
30
1.5 Webinhalt einbetten : QuickConnectiPhone
34
1.6 Zusammenfassung
39
1.6.1 QuickConnectiPhone
40
2 JavaScript-Modularität und iPhone-Anwendungen
42
2.1 Modularität
42
2.2 Das JavaScript-Framework von QuickConnect-iPhone – ein Beispiel für Modularität
44
2.3 Die QuickConnectiPhone-Umsetzung des modularen Entwerfens
54
2.4 Implementierung von Unternehmens- und Ansichtsanwendungscontrollern
59
2.5 Die Implementierung des Fehleranwendungscontrollers
64
2.6 Die Funktionalität der Anwendung erstellen
65
2.7 Zusammenfassung
66
3 Benutzerschnittstellen für das iPhone erstellen
68
3.1 Die Schnittstellenrichtlinien von Apple
69
3.2 Listen- und browsergestützte Schnittstellen
72
3.3 Anwendungen mit nicht auf Listen beruhenden Ansichten
76
3.4 Immersionsanwendungen
81
3.5 Benutzerdefinierte CSS-Transformationen erstellen und verwenden
83
3.6 Ein Modul für Drag&Drop, Skalierung und Drehung erstellen und verwenden
91
3.7 Zusammenfassung
103
4 GPS, Beschleunigungsmessung und andere systemeigene Funktionen von QuickConnect
104
4.1 Geräteaktivierung in JavaScript
105
4.2 Geräteaktivierung in Objective-C
112
4.3 Die Objective-C-Implementierung der QuickConnectiPhone-Architektur
121
4.4 Zusammenfassung
128
5 Google Maps einbetten
130
5.1 Abschnitt 1: Eine Karte in einer JavaScriptAnwendung mit QuickConnect anzeigen
130
5.2 Abschnitt 2: Die Objective-C-Implementierung des Kartenmoduls von QuickConnect
135
5.3 Zusammenfassung
148
6 Datenbankzugriff
150
6.1 Abschnitt 1: Die Beispielanwendung BrowserDBAccess
150
6.2 Abschnitt 2: SQLite-Datenbanken der WebKit-Engine verwenden
152
6.3 Abschnitt 3: Native SQLite-Datenbanken verwenden
158
6.4 Abschnitt 4: Das DataAccessObject in Datenbanken der WebKit-Engine verwenden
160
6.5 Abschnitt 5: DataAccessObject in nativen Datenbanken verwenden
173
7 Datenzugriff über das Netzwerk
188
7.1 Abschnitt 1: Die Beispielanwendung BrowserAJAXAccess
189
7.2 Abschnitt 2: ServerAccessObject verwenden
191
7.3 Abschnitt 3: ServerAccessObject
197
7.4 Abschnitt 4: Sicherheitsfunktionen
209
7.5 Zusammenfassung
210
A Einführung in JSON
212
A.1 Abschnitt 1: Hintergrund
212
A.2 Abschnitt 2: Eine JSON-API für JavaScript
214
A.3 Zusammenfassung
217
B Evolution von QuickConnectFamily
218
B.1 Definitionen
220
Stichwortverzeichnis
222
A
222
B
222
C
222
D
222
E
223
F
223
G
223
H
223
I
223
J
223
K
223
L
223
M
224
N
224
O
224
P
224
Q
224
R
224
S
224
T
225
U
225
V
225
W
225
X
225
Z
225
Copyright
226
Mehr eBooks vom gleichen Verlag
Das Java Codebook, von: Mark Donnermeyer, Benjamin Rusch, Dirk Brodersen, Preis: 24,95 EUR
Visual Basic 2005 - Grundlagen, Windows.Forms, ADO.NET, von: Michael Kofler, Preis: 39,95 EUR
Visual C# 2005 - Grundlagen, Programmiertechniken, Datenbanken, von: Frank Eller, Preis: 37,95 EUR
Flash 8. Powerworkshops, von: Selma-Caroline Kannengießer, Preis: 29,95 EUR
Das Excel-VBA Premium Codebook, von: Melanie Breden, Michael Schwimmer, Preis: 74,95 EUR
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion























