Bewertung:

Das Buch über Objective-C erhielt von den Benutzern gemischte Kritiken. Während einige die Klarheit und den strukturierten Ansatz für Personen mit Programmierkenntnissen lobten, kritisierten andere die Fehler bei der Codeausführung und das Fehlen praktischer Übungen. Auch der im Buch enthaltene Humor wurde von einigen Lesern als störend empfunden.
Vorteile:⬤ Klare und strukturierte Darstellung der Objective-C-Konzepte.
⬤ Geeignet für diejenigen, die von C/C++ zu Objective-C wechseln, da komplexe Themen leichter zu verstehen sind.
⬤ Der humorvolle und lockere Schreibstil trägt zum Vergnügen beim Lernen bei.
⬤ Enthält herunterladbaren Quellcode zum praktischen Lernen.
⬤ Gut geeignet für Leser mit etwas Programmiererfahrung.
⬤ Einige Leser stießen auf Kompilierfehler beim Beispielcode, was zu Frustration führte.
⬤ Es fehlt an praktischen Übungen, mit denen die Leser die Konzepte selbständig anwenden können.
⬤ Teile des Buches sind in Bezug auf iOS- und Xcode-Referenzen veraltet.
⬤ Versuche, das Buch humorvoll zu gestalten, können den Lernerfolg für einige Benutzer beeinträchtigen.
⬤ Einige Inhalte sind für erfahrene Programmierer zu simpel.
(basierend auf 16 Leserbewertungen)
Learn Objective-C on the Mac: For OS X and IOS
Lernen Sie, Apps für einige der derzeit angesagtesten Technologien zu schreiben, darunter das iPhone und das iPad (mit iOS) sowie den Mac (mit OS X). Es beginnt mit Objective-C, der Basissprache, auf der das native iOS Software Development Kit (SDK) und das OS X basieren. Learn Objective-C on the Mac: For OS X and iOS, Second Edition aktualisiert einen Bestseller und ist ein umfangreiches, neu aktualisiertes Handbuch zu Objective-C.
Objective-C ist eine leistungsstarke, objektorientierte Erweiterung von C und macht dieses Update zur perfekten Fortsetzung des Bestsellers Learn C on the Mac von Dave Mark. Ob Sie nun ein erfahrener C-Programmierer sind oder von einer anderen Sprache wie C++ oder Java kommen, die führenden Mac-Experten Scott Knaster und Waqar Malik zeigen Ihnen, wie Sie die Leistungsfähigkeit von Objective-C in Ihren Anwendungen nutzen können!
⬤ Ein kompletter Kurs über die Grundlagen von Objective-C unter Verwendung der neuesten Xcode-Werkzeuge von Apple.
⬤ Eine Einführung in die objektorientierte Programmierung.
⬤ Umfassende Behandlung neuer Themen wie Blöcke, GCD, ARC, Klassenerweiterungen sowie Vererbung, Komposition, Objektinitialisierung, Kategorien, Protokolle, Speicherverwaltung und Organisation von Quelldateien.
⬤ Eine Einführung in die Erstellung von Benutzeroberflächen mit dem so genannten UIKit.
⬤ Eine Einführung für Nicht-C-Programmierer, um noch schneller in die Materie einzusteigen.