Programmierung fÞr MacÂŪ OS X und iPhone
Objekte, Klassen, Nachrichten, AusnahmebehandlungFoundation Framework, Automatisches Reference Counting, ThreadingDesign Patterns fÞr Objective-C
Aus dem Inhalt:Teil I:Objekte und KlassenNachrichtenverarbeitungKategorienPropertiesProtokolleAusnahmebehandlungBlÃķcke
Teil II:CocoaMemory ManagementAutomatisches Reference CountingGarbage CollectingGrundlegende KlassenCollectionsEingabe und AusgabeIntrospektionThreadingDesign PatternsThreadingBundles
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.
Amazon-Rezension zur Vorauflage:
Gratulation an das Autoren-Team, selten findet man ein Fachbuch, das sich so kompetent mit einer aktuellen Technik auseinandersetzt. [...] Dieses Buch ist ohne Alternative fÞr denjenigen, der wirklich die Sprache beherrschen will und meiner Meinung nach ohne Konkurrenz.
āļāļāļĄāļāļīāļ§āđāļāļāļĢāđāđāļĨāļ°āđāļāļāđāļāđāļĨāļĒāļĩ