
Apps entwickeln für iPhone und iPad
Inkl. Objective-C, Xcode 5.0, Cocoa Touch, iCloud, Geodata, MapKit & Core Data - aktuell zu iOS 7
Stefan Popp(Autor*in)
Galileo Computing (Verlag)
1. Auflage
Erschienen am 12. Dezember 2013
Software
DVD-ROM
978-3-8362-2746-9 (ISBN)
Artikel ist vergriffen; keine Neuauflage
Beschreibung
Steigen Sie ein in die App-Entwicklung mit iOS 7! In diesem Training erklärt Ihnen der erfahrene App-Entwickler und Trainer Stefan Popp Film für Film die Grundlagen der App-Entwicklung für iPhone und iPad. Vom Crashkurs zu Objective-C und Cocoa Touch bis hin zum Programmieren einer komplett funktionsfähigen App bietet Ihnen das Training alles, was Sie zum Einstieg in die iOS-Entwicklung benötigen. Sehen Sie darüber hinaus direkt am Bildschirm, wie Sie moderne Multimedia- und GPS-Funktionen hinzufügen und anschließend die fertige App über den App Store vermarkten. Mit allen Beispiel-Apps auf DVD.
Aus dem Inhalt:
- Einstieg in die Welt von iOS 7
- Die Entwicklungsumgebung Xcode 5.0
- Objective-C und das Cocoa-Touch-Framework
- App-Interfaces konzipieren und gestalten
- Ortsgebzogene Apps mit Geodata und MapKit
- Benutzerschnittstellen für iPad und iPhone
- iCloud, Multimedia und Social-Media-Integration
- Apps im App Store veröffentlichen
- Marketing mit iAd
Das Training hat eine Gesamtspielzeit von 12 Stunden.
Dieses Video-Training ist lauffähig ohne Installation auf folgenden Systemen:
- Mac
Für das Betrachten der Videos empfehlen wir eine Monitorauflösung von mindestens 1024 x 768 Pixel. Das Training wird auf einer DVD-ROM ausgeliefert.
Galileo Press heißt jetzt Rheinwerk Verlag.
Aus dem Inhalt:
- Einstieg in die Welt von iOS 7
- Die Entwicklungsumgebung Xcode 5.0
- Objective-C und das Cocoa-Touch-Framework
- App-Interfaces konzipieren und gestalten
- Ortsgebzogene Apps mit Geodata und MapKit
- Benutzerschnittstellen für iPad und iPhone
- iCloud, Multimedia und Social-Media-Integration
- Apps im App Store veröffentlichen
- Marketing mit iAd
Das Training hat eine Gesamtspielzeit von 12 Stunden.
Dieses Video-Training ist lauffähig ohne Installation auf folgenden Systemen:
- Mac
Für das Betrachten der Videos empfehlen wir eine Monitorauflösung von mindestens 1024 x 768 Pixel. Das Training wird auf einer DVD-ROM ausgeliefert.
Galileo Press heißt jetzt Rheinwerk Verlag.
Rezensionen / Stimmen
Stefan Popp schafft es in seinem Video-Training, sowohl Anfängern als auch versierten Programmierern das Thema iOS-Entwicklung gut und verständlich näher zu bringen. Die Inhalte des Trainings sind sehr umfangreich und lassen kaum Wünsche offen. Es wird nicht nur an der Oberfläche gekratzt, sondern es werden wirklich alle essentiellen Funktionen und Frameworks erklärt, die eine iOS-App so spannend machen.Weitere Details
Reihe
Sprache
Deutsch
Verlagsort
Bonn
Deutschland
Verlagsgruppe
Rheinwerk
Editions-Typ
Neue Ausgabe
Produkt-Hinweis
Windows
Macintosh
UNIX / LINUX
Spieldauer
Dauer: 720 min
ISBN-13
978-3-8362-2746-9 (9783836227469)
Schweitzer Klassifikation
Weitere Ausgaben
Inhalt
1. Die Welt von iOS [00:23 Std.]
. 1.1. Einleitung [00:14 Min.]
. 1.2. Die iOS-Plattform kennenlernen [02:45 Min.]
. 1.3. Das iOS-Betriebssystem [12:01 Min.]
. 1.4. Die Neuerungen in iOS 7 [07:40 Min.]
2. Die Entwicklungsumgebung Xcode 5.0 [00:22 Std.]
. 2.1. Einleitung [00:16 Min.]
. 2.2. Xcode installieren und einrichten [06:26 Min.]
. 2.3. Die erste App: 'Hello World!' [09:18 Min.]
. 2.4. Strukturierung und Kommentare [02:41 Min.]
. 2.5. Debugging mit Xcode [03:37 Min.]
3. Einführung in Objective-C [01:06 Std.]
. 3.1. Einleitung [00:13 Min.]
. 3.2. Variablen und Datentypen [19:59 Min.]
. 3.3. Die Ausgabe auf der Konsole [08:15 Min.]
. 3.4. Rechenoperatoren verwenden [10:56 Min.]
. 3.5. Vergleichsoperatoren und Kontrollstrukturen [16:21 Min.]
. 3.6. Schleifen programmieren [10:18 Min.]
4. Objektorientierung mit Objective-C [01:32 Std.]
. 4.1. Einleitung [00:18 Min.]
. 4.2. Klassen, Objekte und Initialisierung [12:09 Min.]
. 4.3. Methoden und Properties [18:47 Min.]
. 4.4. Private Eigenschaften [02:49 Min.]
. 4.5. Private Methoden [02:16 Min.]
. 4.6. Die NSString-Klasse [16:09 Min.]
. 4.7. Die NSArray-Klasse [16:22 Min.]
. 4.8. Die NSDictionary-Klasse [05:48 Min.]
. 4.9. Literals verwenden [06:53 Min.]
. 4.10. Vererbung und Categories [10:13 Min.]
5. Interfaces und Navigation [00:56 Std.]
. 5.1. Einleitung [00:18 Min.]
. 5.2. Das Storyboard [08:05 Min.]
. 5.3. Views und View-Controller [10:12 Min.]
. 5.4. View Lifecycle [10:41 Min.]
. 5.5. Actions und Outlets [10:08 Min.]
. 5.6. Tabellen realisieren [16:48 Min.]
6. Eine Jogging-App entwickeln [01:45 Std.]
. 6.1. Einleitung [00:22 Min.]
. 6.2. Einführung in Core Data [15:55 Min.]
. 6.3. Die App mit Mock-ups planen [08:20 Min.]
. 6.4. Entitäten bestimmen [14:00 Min.]
. 6.5. Ein Timer-Interface anlegen [12:14 Min.]
. 6.6. Den Timer erstellen und anzeigen [09:20 Min.]
. 6.7. Zeit stoppen und speichern [17:26 Min.]
. 6.8. Das Storyboard anpassen [12:34 Min.]
. 6.9. Die Detailseite einrichten [14:34 Min.]
7. Geodata und MapKit [00:40 Std.]
. 7.1. Einleitung [00:14 Min.]
. 7.2. MapKit-Framework hinzufügen [09:26 Min.]
. 7.3. Positionen bestimmen und Distanzen anzeigen [12:19 Min.]
. 7.4. Koordinaten verbinden [13:45 Min.]
. 7.5. Pins auf der Karte platzieren [03:56 Min.]
8. Audio, Video und Social-Media einbinden [00:26 Std.]
. 8.1. Einleitung [00:16 Min.]
. 8.2. Twitter integrieren [08:36 Min.]
. 8.3. Facebook integrieren [04:18 Min.]
. 8.4. Sounds einbinden [06:55 Min.]
. 8.5. Videos abspielen [06:08 Min.]
9. Eine Foto-App von A bis Z [02:17 Std.]
. 9.1. Einleitung [00:17 Min.]
. 9.2. CocoaPods und AFNetworking installieren [09:38 Min.]
. 9.3. Bildeffekte verwenden [09:47 Min.]
. 9.4. API-Schlüssel bei Flickr generieren [08:44 Min.]
. 9.5. Code Blocks einbinden [06:27 Min.]
. 9.6. Bilder bei Flickr herunterladen [16:20 Min.]
. 9.7. Bilder in der Image-View anzeigen [14:12 Min.]
. 9.8. Den weiteren Ablauf planen [05:02 Min.]
. 9.9. Eine Custom UIView erzeugen [19:12 Min.]
. 9.10. Gravitationseffekt mit UIDynamics simulieren [12:28 Min.]
. 9.11. Bilder kollidieren lassen [15:48 Min.]
. 9.12. Fotos im Vollbildmodus anzeigen [11:09 Min.]
. 9.13. Einfache Animation und Gestenerkennung [07:34 Min.]
10. iCloud-Integration [01:30 Std.]
. 10.1. Einleitung [00:12 Min.]
. 10.2. Entwickler-Account anmelden [05:13 Min.]
. 10.3. Zertifikate erstellen und Geräte anmelden [11:43 Min.]
. 10.4. Die Benutzeroberfläche vorbereiten [10:06 Min.]
. 10.5. Die iCloud einbinden [12:25 Min.]
. 10.6. Ein Bild in der iCloud speichern [12:31 Min.]
. 10.7. NSMetadataQuery definieren [10:59 Min.]
. 10.8. Notifications empfangen [09:12 Min.]
. 10.9. Bilder laden und sortieren [09:20 Min.]
. 10.10. NSArray sortieren [07:59 Min.]
11. Weitere iOS-Funktionen [00:60 Std.]
. 11.1. Einleitung [00:14 Min.]
. 11.2. Sprachausgabe einbinden [05:60 Min.]
. 11.3. CoreMotionEffects benutzen [09:13 Min.]
. 11.4. Einen Web View integrieren [07:33 Min.]
. 11.5. Weiterführende Ressourcen [09:03 Min.]
. 11.6. Unit Testing durchführen [16:45 Min.]
. 11.7. Versionsverwaltung mit Git [10:57 Min.]
12. Apps im App Store anbieten [00:30 Std.]
. 12.1. Einleitung [00:17 Min.]
. 12.2. App bei iTunes hinzufügen [11:39 Min.]
. 12.3. Marketing mit iAd [07:43 Min.]
. 12.4. Apps archivieren und einreichen [10:01 Min.]
. 1.1. Einleitung [00:14 Min.]
. 1.2. Die iOS-Plattform kennenlernen [02:45 Min.]
. 1.3. Das iOS-Betriebssystem [12:01 Min.]
. 1.4. Die Neuerungen in iOS 7 [07:40 Min.]
2. Die Entwicklungsumgebung Xcode 5.0 [00:22 Std.]
. 2.1. Einleitung [00:16 Min.]
. 2.2. Xcode installieren und einrichten [06:26 Min.]
. 2.3. Die erste App: 'Hello World!' [09:18 Min.]
. 2.4. Strukturierung und Kommentare [02:41 Min.]
. 2.5. Debugging mit Xcode [03:37 Min.]
3. Einführung in Objective-C [01:06 Std.]
. 3.1. Einleitung [00:13 Min.]
. 3.2. Variablen und Datentypen [19:59 Min.]
. 3.3. Die Ausgabe auf der Konsole [08:15 Min.]
. 3.4. Rechenoperatoren verwenden [10:56 Min.]
. 3.5. Vergleichsoperatoren und Kontrollstrukturen [16:21 Min.]
. 3.6. Schleifen programmieren [10:18 Min.]
4. Objektorientierung mit Objective-C [01:32 Std.]
. 4.1. Einleitung [00:18 Min.]
. 4.2. Klassen, Objekte und Initialisierung [12:09 Min.]
. 4.3. Methoden und Properties [18:47 Min.]
. 4.4. Private Eigenschaften [02:49 Min.]
. 4.5. Private Methoden [02:16 Min.]
. 4.6. Die NSString-Klasse [16:09 Min.]
. 4.7. Die NSArray-Klasse [16:22 Min.]
. 4.8. Die NSDictionary-Klasse [05:48 Min.]
. 4.9. Literals verwenden [06:53 Min.]
. 4.10. Vererbung und Categories [10:13 Min.]
5. Interfaces und Navigation [00:56 Std.]
. 5.1. Einleitung [00:18 Min.]
. 5.2. Das Storyboard [08:05 Min.]
. 5.3. Views und View-Controller [10:12 Min.]
. 5.4. View Lifecycle [10:41 Min.]
. 5.5. Actions und Outlets [10:08 Min.]
. 5.6. Tabellen realisieren [16:48 Min.]
6. Eine Jogging-App entwickeln [01:45 Std.]
. 6.1. Einleitung [00:22 Min.]
. 6.2. Einführung in Core Data [15:55 Min.]
. 6.3. Die App mit Mock-ups planen [08:20 Min.]
. 6.4. Entitäten bestimmen [14:00 Min.]
. 6.5. Ein Timer-Interface anlegen [12:14 Min.]
. 6.6. Den Timer erstellen und anzeigen [09:20 Min.]
. 6.7. Zeit stoppen und speichern [17:26 Min.]
. 6.8. Das Storyboard anpassen [12:34 Min.]
. 6.9. Die Detailseite einrichten [14:34 Min.]
7. Geodata und MapKit [00:40 Std.]
. 7.1. Einleitung [00:14 Min.]
. 7.2. MapKit-Framework hinzufügen [09:26 Min.]
. 7.3. Positionen bestimmen und Distanzen anzeigen [12:19 Min.]
. 7.4. Koordinaten verbinden [13:45 Min.]
. 7.5. Pins auf der Karte platzieren [03:56 Min.]
8. Audio, Video und Social-Media einbinden [00:26 Std.]
. 8.1. Einleitung [00:16 Min.]
. 8.2. Twitter integrieren [08:36 Min.]
. 8.3. Facebook integrieren [04:18 Min.]
. 8.4. Sounds einbinden [06:55 Min.]
. 8.5. Videos abspielen [06:08 Min.]
9. Eine Foto-App von A bis Z [02:17 Std.]
. 9.1. Einleitung [00:17 Min.]
. 9.2. CocoaPods und AFNetworking installieren [09:38 Min.]
. 9.3. Bildeffekte verwenden [09:47 Min.]
. 9.4. API-Schlüssel bei Flickr generieren [08:44 Min.]
. 9.5. Code Blocks einbinden [06:27 Min.]
. 9.6. Bilder bei Flickr herunterladen [16:20 Min.]
. 9.7. Bilder in der Image-View anzeigen [14:12 Min.]
. 9.8. Den weiteren Ablauf planen [05:02 Min.]
. 9.9. Eine Custom UIView erzeugen [19:12 Min.]
. 9.10. Gravitationseffekt mit UIDynamics simulieren [12:28 Min.]
. 9.11. Bilder kollidieren lassen [15:48 Min.]
. 9.12. Fotos im Vollbildmodus anzeigen [11:09 Min.]
. 9.13. Einfache Animation und Gestenerkennung [07:34 Min.]
10. iCloud-Integration [01:30 Std.]
. 10.1. Einleitung [00:12 Min.]
. 10.2. Entwickler-Account anmelden [05:13 Min.]
. 10.3. Zertifikate erstellen und Geräte anmelden [11:43 Min.]
. 10.4. Die Benutzeroberfläche vorbereiten [10:06 Min.]
. 10.5. Die iCloud einbinden [12:25 Min.]
. 10.6. Ein Bild in der iCloud speichern [12:31 Min.]
. 10.7. NSMetadataQuery definieren [10:59 Min.]
. 10.8. Notifications empfangen [09:12 Min.]
. 10.9. Bilder laden und sortieren [09:20 Min.]
. 10.10. NSArray sortieren [07:59 Min.]
11. Weitere iOS-Funktionen [00:60 Std.]
. 11.1. Einleitung [00:14 Min.]
. 11.2. Sprachausgabe einbinden [05:60 Min.]
. 11.3. CoreMotionEffects benutzen [09:13 Min.]
. 11.4. Einen Web View integrieren [07:33 Min.]
. 11.5. Weiterführende Ressourcen [09:03 Min.]
. 11.6. Unit Testing durchführen [16:45 Min.]
. 11.7. Versionsverwaltung mit Git [10:57 Min.]
12. Apps im App Store anbieten [00:30 Std.]
. 12.1. Einleitung [00:17 Min.]
. 12.2. App bei iTunes hinzufügen [11:39 Min.]
. 12.3. Marketing mit iAd [07:43 Min.]
. 12.4. Apps archivieren und einreichen [10:01 Min.]