Objective-C und Cocoa : Programmieren unter Mac OS X -- für Einsteiger und Experten (berücksichtigt Tiger und Xcode 2.0 ) (Gebundene Ausgabe)
von Klaus M. Rodewig


 
Kurzbeschreibung:
Dieses Buch wendet sich an alle Programmierer, die Cocoa-Applikationen für Mac OS X mit Objective-C erstellen möchten. Dabei werden gleichermaßen Einsteiger und Experten angesprochen. Der Leser erhält mit dem Buch eine Einführung in die Arbeit mit den Apple Developer Tools, Objective-C und Cocoa. Darüber hinaus wird fundiertes Wissen im Bereich der Cocoa-Programmierung und des Unix-Kerns von OS X vermittelt. Wichtige und praxisnahe Themen wie die Programmierung mit Threads fehlen hierbei ebenso wenig wie die Erstellung von Benutzeroberflächen, Cocoa-Bindings und Techniken zur Netzwerkprogrammierung.

Das erste Kapitel reflektiert die Entwicklungsgeschichte von Unix und Mac OS X. Es wird das Cocoa-Framework vorgestellt und ein Überblick über die Apple Developer Tools gegeben.
Im zweiten Kapitel werden anhand der detailliert beschriebenen Erstellung eines Programms die Entwicklungswerkzeuge XCode und Interface Builder vorgestellt.
Im dritten Kapitel werden die Sprachen C, C++ und Objective-C vorgestellt. Hierdurch wird der Leser in die Lage versetzt, Quelltexte zu lesen und zu verstehen und den folgenden Kapiteln ohne Probleme zu folgen. Der Leser wird mit den Unix-Tools Emacs und gcc vertraut gemacht und erhält damit Einblick in die Entwicklung von Programmen mit den Standardwerkzeugen unter Unix.
Im vierten Kapitel wird die Verwendung ausgewählter Oberflächenelemente, inkl. Menüs und eigener Icons, vorgestellt. Ein großer Teil dieses Kapitels beschäftigt sich mit der neuen Technik der Cocoa-Bindings und deren Vorteile für die Software-Entwicklung.
Das fünfte Kapitel zeigt anhand mehrerer Beispiele die grundlegenden Techniken «Events» und «Notifications».
Im sechsten Kapitel werden verschiedene Techniken des Datenaustauschs und der Datenspeicherung dargestellt. Weiterhin werden das Drucken von Dokumenten, der Zugriff auf Dateien und Verzeichnisse sowie die Programmierung von Netzwerkanwendungen und XML-Parsern! vorgestellt.
Das siebte Kapitel zeigt den Einsatz von «Undo», die Erstellung von mehrsprachigen Anwendungen und die Drag&Drop-Fähigkeit einer Applikation.
Im achten Kapitel werden die Verwendung von Threads und die Bewältigung der damit verbundenen Problemstellungen (Synchronisation, Deadlock, Debugging) gezeigt. Ebenso wird die Verwendung der «GNU C Library» vorgestellt.
Das letzte Kapitel erklärt die Arbeit mit Mac OS X als Unix-System. Dem Leser wird hier die Arbeit mit der Shell vorgestellt. Exemplarisch werden Unix-Befehle wie «kill» und «top» gezeigt sowie die Möglichkeit, den Syslog-Daemon für eigene Applikationen zu verwenden.

Lesen Sie mehr...
Rezensionen ansehen...
Kundenrezensionen:
12. Zu oberflächlich und zum Studium kaum zu gebrauchen
11. Rundrum Abriß der wichtigsten Themengebiete
10. Naja
 
Angebote zu  Objective  Cocoa  Programmieren  ab 1 Euro!

Siehe auch folgende Artikel:
The Mac Xcode 2 Book von Dennis R. Cohen
COCOA Programming for MacOS X. von Aaron Hillegass
Programming in Objective-C. von Stephen Kochan
Mac OS X Tiger 10.4 - für Power-User und Administratoren von Matthias Eckardt
Mehr zu  Mac OS X,  Programmieren lernen,  Einführungen,  Mac OS,  C & C++
Home ...,    Angebote ansehen ...,    Begleitseite ...
Herausgeber dieser Seite ist DomainLoc.com GmbH - Partner von Amazon.de

Copyright © DomainLoc.com GmbH (Impressum)