Buchtipp: Einstieg in Objective-C 2.0 und Cocoa

Kai Surendorf, Markus Hardt, Einstieg in Objective-C 2.0 und Cocoa, Galileo Design

Autoren: Kai Surendorf, Markus Hardt
Untertitel: Inkl. iPhone-Programmierung
Verlag: Galileo Design, 516 Seiten
Preis: 29,90 Euro
ISBN: 978-3-8362-1310-3

Das Buch „Einstieg in Objective-C 2.0 und Cocoa“ legt die Grundlagen für das Entwickeln von Anwendungen für den Mac und das iPhone. Es richtet sich sowohl an Anfänger, die noch keine Programmiersprache beherrschen und sich in die Materie einarbeiten möchten, als auch an Fortgeschrittene, die bereits für eine andere Plattform entwickeln und mit einer anderen Programmiersprache arbeiten. Als Entwicklungsumgebung wird dafür das zu Mac OS X gehörende Xcode genutzt.

Der erste Teil des Buches liefert eine Einführung in die objektorientierte Programmierung. Es erklärt wichtige Begriffe und zeigt anhand eines Beispiels, die elementaren Arbeitsschritte beim Erstellen einer Anwendung. Nach dieser kurz gehaltenen Einführung folgt die Beschreibung der Programmiersprache Objective-C 2.0. Der Leser lernt Sprachkonstrukte und Datentypen kennen und erhält eine Überblick über die objektorientierte Programmierung mit dieser Sprache.

Im dritten Teil wird das Cocoa-Framework behandelt und die grundlegenden Entwurfsmuster vorgestellt. Dann geht es an die Erstellung grafischer Oberflächen mithilfe des Frameworks. Auch Datemodelle mit Core Data, Cocoa Bindings, die Netzwerkkommunikation, die Fehlersuche sowie der Ausdruck von Dokumenten und die Nutzung des Debuggers werden hier behandelt. Nach den einfachen Beispielen im ersten und zweiten Teil wird hier mit der Entwicklung eines durchgehenden Beispielprogramms begonnen. Dabei handelt es sich um ein Programm, in dem der Anwender Texte eingeben und anschließend in einem Blog im Internet veröffentlichen kann.

Dem Entwickeln von iPhone-Anwendungen sind 70 Seiten gewidmet. Ausgehend von den Grundlagen über Einschränkungen des iPhone OS gegenüber Mac OS X geht es bis zum Aufbauen der zuvor erstellten Beispielanwendung als eigenständige iPhone-Applikation.
Außerdem behandelt werden Tipps und Tricks zu Xcode und auf wenigen Seiten auch die Nutzung von Cocoa mit anderen Programmiersprachen, wie etwa Python oder Ruby.

Gegliedert ist das Buch in 24 Kapitel und vier Anhänge. Ein zehnseitiger Index hilft gesuchte Themen schnell wieder aufzufinden. Dabei behilflich sind auch die bei zugeschlagenem Buch ersichtlichen Kapitelmarkierungen auf dem Seitenbeschnitt sowie das Lesebändchen. Aufbau und Gliederung sind sehr übersichtlich. Viele Screenshots illustrieren die Inhalte.

Auf der zum Buch gehörenden DVD sind alle Beispiele zu finden. Dazu gibt’s das XML-RPC-Framework (Version 2.2.1), den CDFinder zur Katalogisierung von Datenbeständen sowie weitere Tools und Programme. In einem Video schildert Dimitri Völkl den Entwicklungsverlauf einer iPhone-Anwendung von der Idee bis zur Publikation im AppStore. [bl]

Anzeige

Mehr zum Thema


Weiterempfehlen Drucken Heft-Abo

Top-Thema

NEWSTICKER [Update: 11.05.2012]

Hier finden Sie aktuelle Kurznews rund um die mobile Welt. +++ Neue 3D-Apps von Autodesk +++ tagesschau-App für Grimme Online Award nominiert +++ Evernote übernimmt Penultimate +++ 5 Monate für Android- Update angemessen +++ US-Startup Xamarin hat das Betriebssystem XobotOS veröffentlicht +++ Windows 8: "Release Preview" kommt Anfang Juni +++ Android-Trojaner spioniert durch Bewegungssensor +++ Sony: Verleihservice für Entwickler +++ Viele Neuerungen bei jQuery Mobile 1.1+++ Microsoft-Aktie steigt +++ Apple verliert iCloud-Patenstreit in Deutschland +++ Update für Lumia 900 +++ Android-Update auf Samsungs Galaxy S II +++ Googles Magazin-App nun auch in deutscher Version +++ Instagram für Android: Über 5 Millionen Mal runtergeladen in 6 Tagen +++TomTom integriert soziale Netzwerke in iOS App +++ Twitters MySQL-Anpassungen +++ Stellenabbau bei Sony +++ Gewinnrückgang bei HTC +++
mehr

Gerüchte Update rund um Android 5.0 Jelly Bean

Google will laut Angaben des taiwanische Branchendienstes Digitimes noch im zweiten Quartal 2012 die nächste Version seines Android-Betriebssystems veröffentlichen. Weiterhin wird berichtet, dass Google mit diesem Update Microsoft zuvorkommen wolle und seine Software gleichzeitig mit Windows verbinden werde. Welche Gerüchte kursieren noch um Jelly Bean? Verfolgen Sie diesen Artikel und Sie bleiben immer auf dem neusten Stand – wir werden immer hier die aktuellsten News und Gerüchte veröffentlichen.
mehr
Follow mobdevmag on Twitter
Bitte warten...