Apps entwickeln für iPhone und iPad
Rheinwerk (Hersteller)
978-3-8362-1859-7 (ISBN)
- Titel erscheint in neuer Auflage
- Artikel merken
Aus dem Inhalt:
* Einführung in iOS 5, Objective-C und Xcode
* Cocoa Touch verständlich erklärt
* iOS-Projekte planen und umsetzen
* Apps systematisch implementieren
* Benutzerschnittstellen für iPad und iPhone
* Mehrsprachige Apps entwickeln
* Datenabgleich mit der iCloud
* Twitter-Integration und Adressbuchzugriff
* Apps im App Store veröffentlichen
Das Training hat eine Gesamtspielzeit von 8 Stunden.
Dieses Video-Training ist lauffähig ohne Installation auf folgenden Systemen:
- Mac
- Windows
In jedem Fall brauchen Sie ein DVD-Laufwerk, Lautsprecher und eine Auflösung des Monitors von mindestens 1024 x 768 Pixeln.
Axel Katerbau ist App-Entwickler für iOS und Geschäftsführer der Firma Objectpark Software. Er entwickelt seit 1999 Software für den Desktop, Server und seit deren Aufkommen für die Mobil-Plattformen, wie Apples iOS-Geräte. Außerdem schult er andere Entwickler in Objektive-C und Cocoa für iOS und Mac OS X.
Dirk Theisen ist App-Entwickler für iOS und Geschäftsführer der Firma Objectpark Software. Er entwickelt seit 1999 Software für den Desktop, Server und seit deren Aufkommen für die Mobil-Plattformen, wie Apples iOS-Geräte. Außerdem schult er andere Entwickler in Objektive-C und Cocoa für iOS und Mac OS X.
1. iOS aus der Sicht des Entwicklers [00:15 Std.]
. 1.1. Einleitung [00:31 Min.]
. 1.2. Die iOS-Gerätefamilie [03:37 Min.]
. 1.3. Unterschiede zwischen iOS- und Desktop-Programmierung [02:11 Min.]
. 1.4. Das iOS-Betriebssystem [02:17 Min.]
. 1.5. Die Xcode-Entwicklungsumgebung [06:08 Min.]
2. Objective-C und Cocoa Touch – Grundlagen [01:26 Std.]
. 2.1. Einleitung [00:27 Min.]
. 2.2. Besonderheiten der Programmiersprache [17:52 Min.]
. 2.3. Die Cocoa-Touch-Frameworks [01:51 Min.]
. 2.4. Strings, Arrays und Container [14:30 Min.]
. 2.5. Cocoa-Idiome: Lazy Intitialization und NSError [07:11 Min.]
. 2.6. Cocoa-Idiome: Delegates und Notifications [06:14 Min.]
. 2.7. Cocoa-Idiom: Data Source [04:39 Min.]
. 2.8. Programme testen [05:29 Min.]
. 2.9. Xcode Templates [04:03 Min.]
. 2.10. Einen Video-Player entwickeln [17:41 Min.]
. 2.11. Den Video-Player testen [05:36 Min.]
3. Ein App-Projekt richtig planen [00:25 Std.]
. 3.1. Einleitung [00:35 Min.]
. 3.2. Das geplante App-Projekt im Überblick [06:43 Min.]
. 3.3. iOS-Benutzerschnittstelle gestalten [04:03 Min.]
. 3.4. Der iOS-Simulator [06:41 Min.]
. 3.5. Die Benutzerschnittstelle mit Xcode erstellen [06:58 Min.]
4. iOS-Apps implementieren [02:26 Std.]
. 4.1. Einleitung [00:25 Min.]
. 4.2. Der Master View Controller [08:28 Min.]
. 4.3. TableView Data Source [17:20 Min.]
. 4.4. TextField Delegate [12:17 Min.]
. 4.5. Daten modellieren [00:58 Min.]
. 4.6. UIDocument implementieren [08:35 Min.]
. 4.7. UIDocument verwenden [19:58 Min.]
. 4.8. UIDocument lesen und schreiben [04:25 Min.]
. 4.9. Das Datenmodell anzeigen [05:25 Min.]
. 4.10. Persistenz mit NSCoding [11:08 Min.]
. 4.11. Detail View Controller implementieren [06:43 Min.]
. 4.12. Eigene TableViewCell hinzufügen [16:06 Min.]
. 4.13. Debugging per 'description'-Methode [07:21 Min.]
. 4.14. Der Detail View Controller [20:45 Min.]
. 4.15. Ereigniszeitpunkte ausgeben [06:33 Min.]
5. Die Benutzerschnittstelle an das iPad anpassen [00:28 Std.]
. 5.1. Einleitung [00:31 Min.]
. 5.2. iPad Storyboard Master View anpassen [03:10 Min.]
. 5.3. App-Delegate anpassen [02:25 Min.]
. 5.4. Den Master View Controller anpassen [07:10 Min.]
. 5.5. iPad Storyboard Detail View anpassen [02:10 Min.]
. 5.6. Den Detail View Controller anpassen [03:10 Min.]
. 5.7. Inkonsistenzen vermeiden mit Key-Value-Observing (KVO) [09:25 Min.]
6. Weitere iOS-Features nutzen [01:59 Std.]
. 6.1. Einleitung [00:36 Min.]
. 6.2. Ortsbezogene Dienste (Location Services) [19:51 Min.]
. 6.3. Benachrichtungsdialoge verwenden [07:57 Min.]
. 6.4. Mehrsprachigkeit umsetzen [09:03 Min.]
. 6.5. Komfort mit Categories [07:12 Min.]
. 6.6. Twitter-Integration [17:04 Min.]
. 6.7. Datenexport per E-Mail [10:58 Min.]
. 6.8. Community-Code einbinden [12:03 Min.]
. 6.9. Datenbabgleich mit der iCloud [16:44 Min.]
. 6.10. Auf das Adressbuch zugreifen [12:26 Min.]
. 6.11. Push-Benachrichtigungen [04:41 Min.]
7. iOS-Apps veröffentlichen [00:32 Std.]
. 7.1. Einleitung [00:34 Min.]
. 7.2. Einen Entwickler-Account anlegen [04:23 Min.]
. 7.3. Über Zertifikate und Provisioning Profiles [04:60 Min.]
. 7.4. Testen: Geräte-IDs anmelden [01:50 Min.]
. 7.5. Eine App-ID erstellen [02:25 Min.]
. 7.6. Provisioning Profiles erstellen [03:42 Min.]
. 7.7. Die App vorbereiten [07:28 Min.]
. 7.8. Apps archivieren und einreichen [06:14 Min.]
Erscheint lt. Verlag | 28.12.2011 |
---|---|
Reihe/Serie | Galileo Computing |
Verlagsort | Bonn |
Sprache | deutsch |
Gewicht | 188 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Schlagworte | Apple • apps entwickeln • Apps programmieren • App Store • iOS 5 • iPad • iPad Apps; Programmierung • iPhone • iPhone Apps; Programmierung • iPod touch • iTunes Store • Video-Training |
ISBN-10 | 3-8362-1859-3 / 3836218593 |
ISBN-13 | 978-3-8362-1859-7 / 9783836218597 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich