Suchen und Finden
Mehr zum Inhalt
Titanium Mobile - Apps für iPhone und Android: Der schnelle Einstieg in die App-Programmierung
Cover
1
Über dieses Buch
5
Aufbau
5
Zielgruppe
6
Über den Autor
6
Webseite zum Buch
7
Danksagung
7
Inhaltsverzeichnis
9
1Titanium Mobile und die anderen ...
13
1.1 Einordnung
13
1.2 Was ist eine Web-App?
13
1.3 Was ist eine native App?
13
1.4 Der Vergleich
14
1.5 Fazit
15
1.6 Titanium und die anderen
15
1.6.1 PhoneGap
15
1.6.2 Rhodes
18
1.6.3 Sencha Touch
21
1.6.4 Titanium Mobile
22
1.7 Der Vergleich der Frameworks
24
2Titanium Mobile laden, installieren und benutzen
27
2.1 Die Basis-Installation
27
2.1.1 Die Systemvoraussetzungen
29
2.1.2 Die Speicheranforderungen
30
2.2 Titanium Studio installieren
30
2.3 Installation von Titanium Mobile
35
2.3.1 Installation von Xcode
37
2.3.2 Die Installation des Android-SDK
40
2.3.3 Android für den Mac
40
2.3.4 Android für Windows
41
2.4 Der Android SDK Manager
44
2.5 BlackBerry
52
2.6 Testen, ob alles läuft – Der erste Test
59
3Arbeiten mit Titanium Mobile
67
3.1 Wo finden Sie was?
67
3.2 Der Aufbau von Titanium Mobile
78
3.2.1 Die Menüleisten
80
3.2.2 Projekt anlegen und verwalten
95
3.2.3 Erscheinungsbild ändern
97
3.2.4 Der Debug-Bereich
98
3.2.5 Die Views des Debuggers
101
3.3 Aptana, der Editor und Debugger
102
3.4 KitchenSink
105
3.4.1 Anwendungen laufen lassen
121
3.4.2 Anwendungen im Android-Emulator schneller laufen lassen (Fastdev)
124
4Die Reise durch das Titanium-Framework
127
4.1 Windows, Views und Controls
128
4.1.1 Windows
128
4.1.2 Views
129
4.2 Tab-Group und Tabs
130
4.3 Das Table-View
135
4.4 Ein Table-View-Beispiel
141
4.5 Picker
146
4.5.1 Date and Time Picker
147
4.6 Web-View
150
4.7 Netzwerkzugriffe
151
4.7.1 JSON, XML
153
4.7.2 YQL-Datenbank
154
4.8 Geolocation
156
4.9 Maps
157
4.10 Bilder und die Kamera, Videos und Sound
159
4.10.1 Bilder
159
4.10.2 Sound
161
4.10.3 Videos
162
5Eine SQLite-Datenbank abbilden
165
5.1 Das Projekt anlegen
165
5.2 Anlegen der Datenbank
169
5.3 Import der Datenbank
175
5.4 Erzeugen der App
178
6Twitter-App
187
7Der Pizza-Palast
201
8App in den Store ...
235
8.1 App in die Android-Markets
235
8.1.1 Erstellung eines Schlüsselpaares
236
8.1.2 Überprüfen des Keystores
237
8.1.3 Die Android-App bauen
238
8.1.4 Die App einstellen
239
8.1.5 Richtlinien des Android Market
239
8.1.6 Andere Plattformen
240
8.2 App in den Apple Store
244
8.2.1 Anmelden als Entwickler
244
8.2.2 Zertifikate
246
8.2.3 iPhone zum Testen benutzen
251
8.2.4 App ID erstellen
252
8.2.5 iOS Development Provisioning Profile anlegen
253
8.2.6 iTunes Connect
254
8.2.7 Die App in Titanium bauen
256
9Anhang
257
9.1 Wichtige Titanium-Links
257
9.2 HTML5
268
9.3 CSS
270
9.4 JavaScript
272
9.5 Frameworktools
274
9.5.1 XUI Framework
274
9.5.2 Lawnchair
275
9.5.3 Urban Airship
276
9.5.4 Mobile Spec
276
9.5.5 Sony Ericsson WebSDK
276
Stichwortverzeichnis
279
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.