Bei der Software-Entwicklung unter dem Mac OS X und auch auf dem iPhone gilt Objective-C als wichtigste Programmiersprache. Nachdem sich Band 1 an die Einsteiger bei der Programmierung gerichtet hat, nimmt Band 2 nun die Fortgeschrittenen an die Hand. Der erste Band stellte die Anwendung der vorhandenen Klassen von Objective-C in den Vordergrund. Nun geht es um die gezielte Anpassung der neu entwickelten Software an die eigenen Bedürfnisse und an den vorhandenen Workspace. Themen wie Multithreading und Systemintegration werden vertieft. Abgeschlossen wird dieser zweite Band mit einer Referenz zu Objective-C auf dem aktuellen Stand.
Es geht in diesem Buch um die folgenden Themen: * Ableitung von Viewklassen * Spezielle Fälle von Controls und Cells * Anpassung von Fenstern* Systemtechnologien Core Animation und Core Image * Textsystem von Cocoa * Systemintegration der Applikation in den Workspace * Netzwerkzugriff mit Web-Technologien und Distributed-Objects * Technologien zur Pa * Auslieferung und Versionierung von Anwendungen
Amin Negm-Awad, Rechtsanwalt, Software-Entwickler und Dozent für IT- und Medienrecht, betreibt die Webseite cocoading.de zur Entwicklung von Software mit Objective-C und Cocoa. Christian Kienle hat den Core Data Editor geschrieben, der auch in der Entwicklungsabteilung von Apple eingesetzt wird. Seit 2009 arbeitet er u.a. als Dozent für die Software-Entwicklung unter Cocoa. |