Mit diesem ersten Band zur Programmierung unter Apples Mac OS X erhalten Sie eine Einführung in die Arbeit mit den Apple Developer-Tools, Objective-C und Cocoa. Ziel ist es, die Features kennen zu lernen und sinnvoll einzusetzen. Dabei werden Objective-C 1 und 2 als Programmiersprachen besprochen, so dass gleichzeitig Kompatibilität zu Tiger gewährleistet ist und moderne Programmier-Techniken in Leopard erläutert werden.
Mit über 300 Abbildungen werden auch komplizierte Sachverhalte anschaulich dargestellt, was Einsteigern hilft, die schwierige Thematik zu verstehen.
- Einführung! in die objektorientierte Programmierung auf Grundlage von Objective-C und Cocoa
- Grundlagen! Standard-Tätigkeiten in Xcode und dem Interface-Builder
- Intensiv! Intensiv-Kurs Objective-C 1.0 (Tiger) und Objective-C 2.0 (Leopard)
- Praktisch! Typisierung und Dynamik in der praktischen Anwendung
- Penibel! Speicher-Verwaltung: Reference-Counting und Carbage-Collection (Leopard)
- Gebündelt! Container und Collections
- Ausgesucht! Views richtig auswählen, einstellen und benutzen
- Gebündelt! Cocoa-Bindings
- Fix! Core Data - Schnelle Modellierung und Applikations-Entwicklung
- Hilfreich! Road-Map für die Entwicklung einer eigenen Applikation
- Wegweisend! Umstiegs-Pfad von C++ auf Objective-C
Der Inhalt von "Objective-C und Cocoa - Band 1: Grundlagen":
- Einführung 19
- Umrechner - Die erste Applikation 45
- Objective-C 131
- Container 293
- Die View-Schicht 335
- Die Controller-Schicht 419
- Die Model-Schicht 559
- Xcode & Co 673
- Von C++ zu Objective-C 719
Über den Autor :
Amin Negm-Awad fand 1982 seinen Weg zu Computern über den Apple II. Ab 1985 entwickelte er professionell Hard- und Software im Bereich der embedded Controller. Später programmierte er unter DR-GEM/PC und in den Programmier-Sprachen C und C++ Frontends für Transputer-Netzwerke im Bereich der Messdaten-Erfassung. Er ist heute Rechtsanwalt bei der Kanzlei Dr. Pribilla Kaldenhoff Negm und arbeitet als Dozent an Fachhochschulen. Nie konnte er allerdings seine Affinität zu Computern ablegen und kehrte mit OS X zu Apple (dem Tatort seiner Anfänge) zurück.
Er betreibt die deutschsprachige Webseite cocoading.de zur Entwicklung von Software mit Objective-C und Cocoa und ist einer der bekanntesten Mitglieder in Entwickler-Foren und -Wikis. Er verfügt daher über einen reichen Erfahrungs-Schatz zu den typischen Problemen bei der Software-Entwicklung für Mac OS X.
Objective-C und Cocoa – Band 1: Grundlagen
Von: Negm-Awad, Amin
752 Seiten (Softcover)
erschienen bei SmartBooks 12/2008
ISBN-13: 978-3-908497-82-0