Objective-C und das Cocoa-Framework/ Cocoa/ Erste Schritte
Aus Wikibooks
Alle Beispiele sollten gleich selbst einmal ausprobiert werden. So bekommt man Praxis und vergisst das Gelernte nicht so schnell. Ausserdem lässt sich bei der Apple-Programmierung vieles nicht auf Code reduzieren, den man schlicht auswendig lernen kann. Alle Beispiele sind darauf ausgelegt möglichst anschaulich zu sein.
Von all den neu installierten Programmen benötigen wir vorerst nur Xcode. Einen festen Platz im Dock ist es ebenfalls wert. Wir betrachten zuerst nur Cocoa und zeigen dann aufbauend darauf die Unterschiede bezüglich Cocoa Touch.
[Bearbeiten] Cocoa
Wir wollen hier nur einen ersten Eindruck gewinnen. Wir öffnen zuerst Xcode und klicken Sie in der Apple-Leiste auf File -> New Project. Dort wählen wir links in der Leiste unter der Rubrik "Mac OS X" die Kategorie "Application" aus, suchen dann nach "Cocoa Application" und klicken auf "Choose...". Jetzt geben wir dem Projekt den Namen "HalloWelt". Bei dieser Gelegenheit möchte ich aus eigener Erfahrung dringend empfehlen einen eigenen Projekte-Ordner anzulegen, den man auch schnell wieder findet.

Wir haben nun das Hauptfenster von Xcode vor uns und klicken gleich auf die Schaltfläche "Build and go".
Xcode kompiliert jetzt das Projekt. Das heißt, dass der Quellcode in Befehle für den Prozessor umgewandelt wird. Der Code, den wir schreiben, ist eine Art Brücke zwischen Programmierer und Computer. Wir übersetzen unsere Gedanken in diesen Code und der Computer nimmt diesen Code, um ihn in seine eigene Sprache zu übersetzen, die er intuitiv versteht. Dieser Übersetzungsmechanismus in Maschinensprache ist das Compilern.

Ein Fenster sollte nun erscheinen, das zwar absolut leer ist, aber alle wichtigen Funktionen hat, ohne dass wir auch nur eine Zeile Code geschrieben haben.

[Bearbeiten] Cocoa Touch
Nachdem wir in der Apple-Leiste auf File -> New Project geklickt haben, wählen wir in der Kategorie "iPhone OS" den einzigen Eintrag "Application" und dort dieses Mal "Window-Based Application". Hier reicht uns als Name wieder ein simples "HalloWelt Touch". Ein Klick auf "Build and go" öffnet uns den Simulator und in ihm unser Programm, das momentan nur aus einem weißen Feld und der gewöhnlichen grauen Statusleiste besteht. Der Home-Button bringt uns ins iPhone-Menü, wo wir unser Programm-Symbol mit dem Namen unseres Programms darunter bewundern dürfen. Das ist schon alles für diesen allerersten Schritt.

Nächstes Kapitel - Xcode und Interface Builder