Objective-C 2.0

Programmierung für Mac OS X und iPhone
Buch | Softcover
784 Seiten
2013 | 3., überarbeitete Auflage 2013
mitp/bhv (Verlag)
978-3-8266-9218-5 (ISBN)

Lese- und Medienproben

Objective-C 2.0 - Sebastian Meyer, Torben Wichers
16,99 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken

  • Objekte, Klassen, Nachrichten, Ausnahmebehandlung
  • Foundation Framework, Automatisches Reference Counting, Threading
  • Design Patterns für Objective-C

Mit diesem Buch erhalten Sie ein umfassendes Praxis-Handbuch für die Programmiersprache Objective-C 2.0. Die Autoren legen hierbei besonderen Wert auf eine strukturierte Einführung.


Das Buch besteht aus zwei Teilen:
Teil I behandelt alle grundlegenden Sprachelemente von Objective-C wie die objektorientierte Programmierung, Kategorien, Properties, Protokolle, die Ausnahmebehandlung und Blöcke.
In Teil II des Buches zeigen die Autoren, wie Objective-C unter Mac OS X und iOS eingesetzt werden kann. Sie behandeln die dort vorhandenen Entwicklungswerkzeuge und mitgelieferten Frameworks, insbesondere das Foundation Framework. Ein ausführliches Kapitel beschäftigt sich mit Design Patterns für Objective-C und erläutert fünf Patterns für die praktische Arbeit mit dem Cocoa-Framework.
Zahlreiche Praxisbeispiele verdeutlichen den konkreten Einsatz von Objective-C. Zusätzlich finden Sie in jedem Kapitel Übungsaufgaben mit Musterlösungen.

Die Autoren stellen die Programmiersprache Objective-C 2.0 in den Mittelpunkt und gehen dabei von grundlegenden Programmierkenntnissen aus. Alle, die noch keine Kenntnisse in C besitzen, finden im Anhang einen kurzen C-Kurs, der zum Verständnis von Objective-C ausreicht. Erfahrungen mit objektorientierter Programmierung werden nicht benötigt, die Konzepte werden von Grund auf erläutert.
Alle Beispiele im Buch basieren auf der Version Mac OS X 10.8 und sind für Versionen ab 10.6 ausgelegt. Für die Leser, die noch unter Mac OS X 10.6 programmieren, sind die Features der Sprache und des Cocoa-Frameworks gekennzeichnet, die hier nicht oder nur eingeschränkt zur Verfügung stehen. Alle restlichen Teile sind auch für den Einsatz unter Mac OS X 10.6 geeignet. Die Erläuterungen zum iPhone basieren auf iOS ab der Version 6.

Themen sind insbesondere:
Teil I:

  • Objekte und Klassen
  • Nachrichtenverarbeitung
  • Kategorien
  • Properties
  • Protokolle
  • Ausnahmebehandlung
  • Blöcke

Teil II:

  • Cocoa
  • Memory Management
  • Automatisches Reference Counting
  • Garbage Collecting
  • Grundlegende Klassen
  • Collections
  • Eingabe und Ausgabe
  • Introspektion
  • Threading
  • Design Patterns
  • Threading
  • Bundles

Sebastian Meyer und Dr. Torben Wichers betreuen an der Universität Hannover Seminare zu Objective-C und Cocoa.

»Objective-C 2.0 ist ein Werk mit Tiefgang. Durch seinen Umfang wie auch durch das akribische Aufbereiten verschiedener Sachverhalte kann den Autoren nur bescheinigt werden, dass sie mit ihrem Werk zur Haussprache Apples ein Standardwerk im deutschen Sprachraum geschaffen haben. Allerdings muss an dieser Stelle auch ganz klar der Hinweis kommen: Das Werk will erarbeitet werden und die Autoren fordern auch Mitarbeit ein, denn nur dann wird der angehende App-Entwickler auch in der Lage sein, nicht nur gute, sondern außergewöhnliche Apps zu schreiben, die gegebenenfalls ein Feature, das das SDK nicht bietet, mit eigenen Mittel erzeugen.« Heise Developer, 1.8.2011 zur Vorauflage

»Objective -C 2.0 Programmierung für Mac OS X und iPhone ist ein sehr gutes Buch für den Einstieg in die Programmiersprache Objective-C. Der Schreibstil ist einfach, der Aufbau logisch, die angesprochenen Themen gut und wichtig für fundamentale Kenntnisse in Objective-C.« apfeltech.net, 30.8.2011 zur Vorauflage

Erscheint lt. Verlag 25.3.2013
Reihe/Serie mitp Professional
Sprache deutsch
Maße 170 x 240 mm
Gewicht 1258 g
Einbandart kartoniert
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Informatik Weitere Themen Smartphones / Tablets
Schlagworte Apple • Apple iphone • Attribut • Ausnahmebehandlung • CoCoA • Cocoa Touch • Datentyp • Datentypen • Delegation • Framework • Funktionen • Ios • iPad • iPhone • iPhone; Programmierung • Key-Value Coding • Key-Value Observing • Klasse • Klassen • Konstruktor • Kontrollstrukturen • Lokalisierung • Mac • Mac OS X • MacOS X; Programmierung • Makros • Methode • Objective-C • Objective-C 2.0 • Objekt • Objektorientierte Programmierung • Operatoren • Programmieren • Programmiersprache • Programmierung • Referenzen • Sopera • Vererbung • Xcode
ISBN-10 3-8266-9218-7 / 3826692187
ISBN-13 978-3-8266-9218-5 / 9783826692185
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
für jeden klar und verständlich

von Uwe Albrecht

Buch | Softcover (2023)
Markt + Technik Verlag
19,95