Klaus M. Rodewig und Clemens Wagner geben einen Einblick in die
Architektur des iPhones und des iPads und eine Anleitung zum
Programmieren eigener Applikationen. Sie zeigen wie man eine App
entwickelt, testet, zuverlässig absichert und anschließend im App
Store veröffentlicht. Sie beschreiben den gesamten Prozess der
App-Entwicklung und bieten zahlreiche Praxisbeispiele. Weitere
Themen des Buches sind:
eine Einführung in Objective-C und Cocoa, 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.
Die HTML-Version kann bequem im Browser betrachtet werden. Sie
steht aber auch gleichzeitig als Download zur Verfügung. Die
gedruckte, 515 Seiten starke Ausgabe ist soeben bei Galileo
Computing erschienen und kostet im Buchhandel 34,90 Euro (ISBN
978-3-8362-1463-6).
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
Ausstattung/Bilder: 2012. 550 S. m. zahlr. Abb. , Tab. u. Listings.
Galileo Computing
Deutsch
Abmessung: 24, 5 cm
Gewicht: 1138g
ISBN-13: 9783836214636
ISBN-10: 3836214636
Best.Nr.: 26866677
"Empfehlung der Redaktion!" -- Graphische Revue Österreich
Klaus M. Rodewig arbeitet als Senior Consultant im Bereich IT-Sicherheit. Er war Head of Security Engineering beim TÜV Rheinland und zuvor verantwortlich für die Administration der Web-Infrastruktur des WDR sowie des Sport-Portals der ARD. Er veröffentlichte bereits mehrere Fachbücher zu den Themen Programmierung und Linux.
Inhaltsangabe
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.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.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.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.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.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.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
Videoclip zu "Apps entwickeln für iPhone und iPad, m. DVD-ROM"