Apps entwickeln für iPhone und iPad

Inkl. Xcode, Debugging, Versionierung, zahlreiche Praxisbeispiele. Aktuell zu iOS 5 und Xcode 4.2
Media-Kombination
515 Seiten
2011
Rheinwerk
978-3-8362-1463-6 (ISBN)
34,90 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Klaus M. Rodewig gibt Ihnen einen Einblick in die Architektur des iPhone und eine Anleitung zum Programmieren eigener Applikationen. Dabei werden alle wichtigen Themen in der gebotenen Tiefe mit Hintergrundwissen beschrieben. Praktische Beispiele unterstützen Sie von Anfang an, so dass Sie direkt loslegen können. Erste Ergebnisse können Sie im iPhone Simulator direkt testen. Sie erhalten einen Überblick über die verschiedenen iPhone- und iPod Touch-Modelle, erfahren, wie Sie in der Apple Developer Connection Mitglied werden können und Applikationen für das iPhone im Appstore anbieten können.
Natürlich kommt in diesem Buch auch der Hintergrund nicht zu kurz. Eine kurze Einführung in Objective-C und Cocoa vermittelt Ihnen alles, was Sie wissen müssen. Inkl. Schnittstellen zum Datenaustausch, Events, Alerts, Datenverwaltung mit Core Data und die verschiedenen Möglichkeiten der Netzwerkprogrammierung. Profis werden von den Tipps und Tricks zur Konfiguration und Verwendung von Xcode, Debugging und der Arbeit mit einem Versionierungssystem profitieren.
Aktuell zum neuen iPhone Betriebssystem 5 und Xcode 4.2

Aus dem Inhalt:

* Einführung
* Das erste Programm
* Grundlagen
* Spezielle Techniken
* Xcode
*

. Geleitwort des Gutachters. 13

. Vorwort. 15

1. Einführung. 17

. 1.1. iOS. 18

. 1.2. iOS-SDK. 25

. 1.3. iOS-Hardware. 32

. 1.4. Besonderheiten der Programmierung. 36

. 1.5. Objektorientierte Programmierung. 44

2. Einstieg in die Praxis. 61

. 2.1. Hefte raus, Klassenarbeit! - Die Arbeit mit Klassen. 67

. 2.2. Das erste iOS-Projekt. 94

. 2.3. Model, View und Controller. 108

. 2.4. Speicherverwaltung, Propertys und Key-Value-Coding. 114

. 2.5. Automatisches Referenzenzählen. 133

3. Aufwachen - analoger Wecker. 145

. 3.1. Eigene View-Klassen in Cocoa Touch. 145

. 3.2. Views und Viewcontroller. 167

. 3.3. Lokale Benachrichtigungen. 199

. 3.4. Eine App für alle. 206

. 3.5. Fehlersuche. 215

. 3.6. Die App auf einem Gerät testen. 222

4. Daten, Tabellen und Controller. 231

. 4.1. Benachrichtigungen. 231

. 4.2. Core Data. 234

. 4.3. View-Rotationen. 246

. 4.4. Texte, Bilder und Töne verwalten. 253

. 4.5. Tableviews und Core Data. 278

. 4.6. Containerviewcontroller. 301

5. Animationen und Layer. 325

. 5.1. Modell und Controller. 326

. 5.2. Als die Views das Laufen lernten. 347

. 5.3. Core Animation. 360

. 5.4. Der Tabbar-Controller. 383

. 5.5. Was Sie schon immer über Instruments wissen wollten, aber nie zu fragen wagten. 388

6. Programmieren, aber sicher. 399

. 6.1. Sicherheitsmechanismen von iOS. 400

. 6.2. Bedrohungen, Angriffe, Sicherheitslücken und Maßnahmen. 403

. 6.3. Threat Modeling. 406

. 6.4. Sicherer Entwicklungszyklus. 428

. 6.5. Sicherheit in der iOS-API. 443

7. Jahrmarkt der Nützlichkeiten. 457

. 7.1. Xcode 4. 457

. 7.2. Das Buildsystem. 462

. 7.3. Ad-Hoc-Distributionen. 485

. 7.4. Versionsverwaltung mit Git. 492

. 7.5. Abschließende Bemerkung. 503

A. Die Buch-DVD. 505

. Index. 507

Erscheint lt. Verlag 28.10.2011
Reihe/Serie Galileo Design
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Gewicht 1138 g
Themenwelt Informatik Betriebssysteme / Server iOS
Mathematik / Informatik Informatik Web / Internet
Schlagworte CoCoA • Hardcover, Softcover / Informatik, EDV/Betriebssysteme, Benutzeroberflächen • iPad Apps; Spezielle Anwendungsbereiche • iPhone • iPhone Apps; Spezielle Anwendungsbereiche • iPod • Mac OS X • Mac-Programmierung • Objective-C
ISBN-10 3-8362-1463-6 / 3836214636
ISBN-13 978-3-8362-1463-6 / 9783836214636
Zustand Neuware
Haben Sie eine Frage zum Produkt?