Create bookmark
iPhone- & iPad-Programmierung für Einsteiger
Apps entwickeln von Anfang an
Notes
Please login to add notes
- iPhone- & iPad-Programmierung für Einsteiger
-
+
Inhaltsverzeichnis
- Vorwort
- 1 Von der Idee zur App Store App
- 2 Grundlagen Objective-C
- 3 Objective-C – objektorientiert
- 4 Schritt für Schritt zur App
- 5 Mit dem Benutzer kommunizieren
- 6 Ereignisse untersuchen und debuggen
- 7 Arbeiten mit Views
- 8 Listen und Tabellen
- 9 Listenauswahl mit dem Picker
- 10 Testen auf dem iPhone
- 11 Eine Applikation für den App Store
- 12 App Store- und Ad Hoc-Vertrieb
- 13 iPad ahoi
- 14 Code-Rezepte, Tipps & Tricks
- Stichwortverzeichnis
- + Vorwort
-
+
1 Von der Idee zur App Store App
-
+
2 Grundlagen Objective-C
- 2.1 Cocoa und Cocoa Touch
- 2.2 Objective-C
- 2.3 Erste Schritte in Xcode
- 2.4 Hallo Debugger
- + 2.5 Variablen in Objective-C
- 2.6 Variablen deklarieren
- 2.7 Debugger-Ausgabe von Variableninhalten
- 2.8 Berechnungen und Datentypen
- 2.9 Verzweigungen und Bedingungen
- 2.10 Schleifen
- 2.11 Prozeduren und Funktionen
- 2.12 Werteparameter und Referenzparameter
- 2.13 Funktionsdeklaration und Headerdateien
- 2.14 Konstanten und Präprozessor- Ersetzungen
- 2.15 Kommentare
- + 3 Objective-C – objektorientiert
-
+
4 Schritt für Schritt zur App
- 4.1 Gestalten der Formulare im Interface Builder
- 4.2 Erzeugen der Objektvariablen in der Headerdatei
- 4.3 Verknüpfung der Objektvariablen mit den Steuerelementen
- 4.4 Methoden zur Behandlung der Ereignisse deklarieren
- 4.5 Verknüpfung der IBAction-Methoden mit den Steuerelementen
- 4.6 Ereignisbehandlungsroutinen codieren
-
+
5 Mit dem Benutzer kommunizieren
- 5.1 Vorbereitung im Interface Builder
- 5.2 Instanzenvariablen anlegen
- 5.3 Instanzenvariablen und Steuerelemente verknüpfen
- 5.4 Ereignisbehandlungsroutinen deklarieren
- 5.5 Exkurs: Eventhandler-Varianten
- 5.6 Ereignisroutinen verknüpfen
- 5.7 Texteingaben übertragen
- 5.8 Activity Indicator per Schaltfläche steuern
- 5.9 Den Schalter (Switch) nutzen
- 5.10 Segmentwechsel bearbeiten
- 5.11 Schieberegler (Slider) auswerten
- 5.12 Das Keyboard stört
- + 6 Ereignisse untersuchen und debuggen
-
+
7 Arbeiten mit Views
- + 8 Listen und Tabellen
- + 9 Listenauswahl mit dem Picker
- + 10 Testen auf dem iPhone
-
+
11 Eine Applikation für den App Store
- + 12 App Store- und Ad Hoc-Vertrieb
- + 13 iPad ahoi
-
+
A Code-Rezepte, Tipps & Tricks
-
+
A.1 Xcode, Simulator, Interface Builder und Tools
- A.1.1 Wechsel zwischen Header- und Moduldatei
- A.1.2 Code Vervollständigung
- A.1.3 Eigene Code-Vervollständigung mit Completion Dictionary
- A.1.4 Info zu Objective-C- und Cocoa-Bezeichnern
- A.1.5 Schneller Zugriff durch Lesezeichen
- A.1.6 Vergrößertes Editorfenster
- A.1.7 Schnellsuche nach Dateien und Definitionen
- A.1.8 Komplette Xcode-Shortcut-Liste
- A.1.9 Tastenbelegung
- A.1.10 Liste der Methoden und Funktionen
- A.1.11 Aufgaben hervorheben
- A.1.12 Code in logische Abschnitte teilen
- A.1.13 Zusammenhängende Methoden markieren
- A.1.14 Camel Hopping
- A.1.15 Variablen global umbenennen
- A.1.16 Codeblock auskommentieren
- A.1.17 Backslash
- A.1.18 Nicht zusammenhängende Codeteile markieren
- A.1.19 Weg mit der „Are you sure to undo“ Abfrage
- A.1.20 Neuer Firmenname in eigenen Templates
- A.1.21 Eigene Einstellungen für Xcode
- A.1.22 Klassenbrowser für die bessere Übersicht
- A.1.23 Perfekter Browser durch das Klassenchaos
- A.1.24 Hilfslinien zur Gestaltung
- A.1.25 Interface Builder-Objektinformationen
- A.1.26 iPhone-/iPad Simulator: Touch-Gesten mit der Maus
- A.1.27 Schaltflächen-Icons leicht gestalten
- + A.2 Allgemeine Tipps
- + A.3 Was bedeutet eigentlich ...
- + A.4 Bugs und Worakrounds
-
+
A.5 Systeminformationen und -funktionen
- A.5.1 Keyboard ausblenden
- A.5.2 Display-Informationen
- A.5.3 URL im Safari aufrufen
- A.5.4 E-Mail verschicken
- A.5.5 Telefonnummer wählen
- A.5.6 Google Maps mit Koordinaten aufrufen
- A.5.7 Messagebox/Alert anzeigen
- A.5.8 Applikationsicon
- A.5.9 Splashscreen erzeugen
- A.5.10 Splashscreens am iPad
- A.5.11 Splashscreen für 1 Sekunde
- A.5.12 Statusbar anzeigen und verbergen
- A.5.13 Batterieinfos auslesen
- A.5.14 Auf Batterieänderungen reagieren
- A.5.15 Aktuelle Lage des iPhones/iPads
- A.5.16 Annäherungsprüfung
- A.5.17 OS-Version ermitteln
- A.5.18 UDID auslesen
- A.5.19 iTunes-Name des iPhones
- A.5.20 iPhone-Autolock vermeiden
- A.5.21 Ersten App-Start ermitteln
- + A.6 UITableView und UIPickerView
- + A.7 UIView
- + A.8 NSString
- + A.9 NSDate – Rechnen mit Zeit und Datum
- + A.10 Arbeiten mit XML-Daten
- + A.11 Dateisystem
- + A.12 iPad
- + A.13 Zugriff auf Internet-Ressourcen
- + A.14 Accelerometer
- A.15 Know-how-Quellen im Internet
-
+
A.1 Xcode, Simulator, Interface Builder und Tools
- + Stichwortverzeichnis
Fur Apples mobile Plattform iPhone OS zu entwickeln ist außerst Erfolg ersprechend - und ebenso komplex. Mac-Experte Ingo Bohme zeigt Ihnen in diesem Buch, wie Sie schon mit ein wenig Vorwissen, mit Objective-C, Xcode und dem Interface Builder bald Ihre eigene App fur iPhone, iPad und iPod touch in den App Store stellen.
Keine langen Beschreibungen oder Referenzen - Ingo Bohme fuhrt Sie auf direktem Wege und anhand eines konkreten Beispielprojekts von der Idee bis zur Einreichung der App im App Store. Unterwegs lernen Sie alles, um selbst erfolgreich Apps entwickeln zu konnen.
Test the closed alpha on paperc.com
Book Details
Authors
Series
Macintosh Bücher
Categories
Computers > Operating Systems > Macintosh
Publishers
Publication year : 2011
License: All rights reserved ©
Times read: 1,951

