Willkommen bei Cocoa Coding
Als Entwickler ist man erst dann richtig zufrieden, wenn man für einen neuen Computer, den man sich angeschafft hat, auch programmieren kann.
Bei Apple mit Mac OS X ist das allerdings eine zwiespältige Angelegenheit. Zwar werden alle nötigen Werkzeuge zur Softwareentwicklung kostenlos zur Verfügung gestellt, für einen Einsteiger geeignete Beispiele in deutscher Sprache sind hingegen schwer zu finden. Die meisten Tutorials bewegen sich auf dem Schwierigkeitsgrad einer „Hallo Welt“ Anwendung und ermöglichen dem Lernwilligen nur einen kurzen Einblick des Möglichen. Andere Beispiele sind hingegen so kompliziert, dass sie einen Laien mehr einschüchtern als helfen.
Das ist alles sehr bedauerlich, denn Entwicklung von Cocoa Programmen könnte durchaus Spaß machen, wenn nur der Einstieg nicht so unnötig schwer wäre.
Ein Zustand, der sich mit Hilfe dieser Webseite hoffentlich bald ändert.
Sie lernen nicht in 24 Stunden wie Sie ihren Mac programmieren können. Sie lernen es leider auch nicht in 24 Tagen, denn Cocoa und auch Objective-C sind sehr komplexe Themen, die mehr Möglichkeiten bieten als man auf den ersten Blick glauben möchte. Lassen Sie sich davon nicht einschüchtern. Auch Sie können es schaffen, auf ihrem Mac eigene Programme zu erstellen! Die Lektionen auf dieser Webseite sollen Sie auf dem Weg begleiten, ein Mac-Entwickler zu werden.
Es ist allerdings nicht unser Ziel, Ihnen die Grundlagen des Programmierens beizubringen, dafür ist die gesamte Thematik leider viel zu umfangreich. Wenn Datentypen, Schleifen und Fallunterscheidungen noch Fremdwörter für Sie sind, Sie also noch niemals programmiert haben, werden Sie sogar von unseren einfachen Beispielen überfordert sein.
Haben Sie hingegen Vorkenntnisse in einer gängigen Programmiersprache, sollten Sie auch schnell den Umgang mit Objective-C und dem Cocoa Framework erlernen können.
Es ist auch nicht unser Anspruch, für alle aufgeführten Problemstellungen die optimalste Lösung zu bieten. Viele Beispiele sind absichtlich einfach und überschaubar gehalten und entsprechen nicht zwangsläufig Lösungswegen eines professionellen Entwicklers. Die Lektionen sollen Ihnen helfen, Erfahrungen zu sammeln und vor allem sollen Sie Ihnen helfen, schnell positive Erfahrungen zu machen, denn dann lernt es sich gleich viel leichter.
Als Entwickler ist man erst dann richtig zufrieden, wenn man für einen neuen Computer, den man sich angeschafft hat, auch programmieren kann.
Bei Apple mit Mac OS X ist das allerdings eine zwiespältige Angelegenheit. Zwar werden alle nötigen Werkzeuge zur Softwareentwicklung kostenlos zur Verfügung gestellt, für einen Einsteiger geeignete Beispiele in deutscher Sprache sind hingegen schwer zu finden. Die meisten Tutorials bewegen sich auf dem Schwierigkeitsgrad einer „Hallo Welt“ Anwendung und ermöglichen dem Lernwilligen nur einen kurzen Einblick des Möglichen. Andere Beispiele sind hingegen so kompliziert, dass sie einen Laien mehr einschüchtern als helfen.
Das ist alles sehr bedauerlich, denn Entwicklung von Cocoa Programmen könnte durchaus Spaß machen, wenn nur der Einstieg nicht so unnötig schwer wäre.
Ein Zustand, der sich mit Hilfe dieser Webseite hoffentlich bald ändert.
Sie lernen nicht in 24 Stunden wie Sie ihren Mac programmieren können. Sie lernen es leider auch nicht in 24 Tagen, denn Cocoa und auch Objective-C sind sehr komplexe Themen, die mehr Möglichkeiten bieten als man auf den ersten Blick glauben möchte. Lassen Sie sich davon nicht einschüchtern. Auch Sie können es schaffen, auf ihrem Mac eigene Programme zu erstellen! Die Lektionen auf dieser Webseite sollen Sie auf dem Weg begleiten, ein Mac-Entwickler zu werden.
Es ist allerdings nicht unser Ziel, Ihnen die Grundlagen des Programmierens beizubringen, dafür ist die gesamte Thematik leider viel zu umfangreich. Wenn Datentypen, Schleifen und Fallunterscheidungen noch Fremdwörter für Sie sind, Sie also noch niemals programmiert haben, werden Sie sogar von unseren einfachen Beispielen überfordert sein.
Haben Sie hingegen Vorkenntnisse in einer gängigen Programmiersprache, sollten Sie auch schnell den Umgang mit Objective-C und dem Cocoa Framework erlernen können.
Es ist auch nicht unser Anspruch, für alle aufgeführten Problemstellungen die optimalste Lösung zu bieten. Viele Beispiele sind absichtlich einfach und überschaubar gehalten und entsprechen nicht zwangsläufig Lösungswegen eines professionellen Entwicklers. Die Lektionen sollen Ihnen helfen, Erfahrungen zu sammeln und vor allem sollen Sie Ihnen helfen, schnell positive Erfahrungen zu machen, denn dann lernt es sich gleich viel leichter.