Buch für Objective-C und iPhone-Programmierung?
-
Hat sich jemand vielleicht schon mal mit dem Thema beschäftigt und kann mir aus eigener Erfahrung ein wirklich gutes Buch für Objective-C und iPhone/iPad-Programmierung (oder auch 2, die beiden Themen lassen sich vermutlich besser getrennt behandeln) empfehlen? Es sollte für fortgeschrittene Programmierer sein, was eine Variable ist, weiß ich sogar schon!
-
Und ich dachte du wärst einer von den Guten...
-
Das Standard Buch für Objective-C und die Cocoa Api's ist meines erachtens nach Aaron Hillegass - Cocoa programming for mac os x (3rd edition)
Ist natürlich nicht für das Iphone. Allerdings sind einige Dinge sehr ähnlich (iOS ist ja nur ein minimiertes OS X mit touchoptimieren Gui framework) wie Delegates, NSObject, das Objective-C und das feeling der apis. Ob es für das Iphone empfehlenswert ist mag ich nicht beurteilen, aber ich habe dadurch Mac OS X programmierung verstanden und konnte das gut aufs iOs übertragen.
Sonst einfach mal die Appledoku (nach guides) durchschauen. Das ist oft relativ gut erklährt.
-
Du willst wohl reich werden, z.B. mit einem Worms-Clon: http://www.guardian.co.uk/technology/gamesblog/2009/feb/10/gameculture-apple
Soweit http://www.engadget.com/2010/04/08/apples-iphone-lockdown-apps-must-be-written-in-one-of-three-la/ sagt, kann auch in C oder C++ programmiert werden. Javascript soll auch gehen.
-
Für Objective-C
http://www.amazon.de/Objective-C-2-0-Programmierung-für-iPhone/dp/382665966X/ref=sr_1_9?ie=UTF8&qid=1289538685&sr=8-9Für iPhone
http://www.amazon.de/Entwickeln-mit-dem-iPhone-SDK/dp/3897219514/ref=sr_1_7?s=books&ie=UTF8&qid=1289538745&sr=1-7
oder
http://www.amazon.de/iPhone-Apps-entwickeln-Applikationen-programmieren-realisieren/dp/3645600019/ref=sr_1_1?s=books&ie=UTF8&qid=1289538771&sr=1-1Letzteres Buch bietet zwar nur einen kleineren Bereich, ist aber durch seine rangehensweise eine komplette App zu entwickeln mal was anderes.
Ansonsten ist die Doku von Apple in den meisten Bereichen ganz gut.
knivil schrieb:
Soweit http://www.engadget.com/2010/04/08/apples-iphone-lockdown-apps-must-be-written-in-one-of-three-la/ sagt, kann auch in C oder C++ programmiert werden. Javascript soll auch gehen.
Da bist du nicht mehr aktuell. Seit einiger Zeit sind auch wieder andere Sprachen erlaubt.
-
knivil schrieb:
Du willst wohl reich werden, z.B. mit einem Worms-Clon
Hehe, nö, eigentlich will ich nur mal ein bisschen was für mein liebstes Spielzeug programmieren. Aber wenn dabei zufällig ein paar Milliönchen abfallen, bin ich jetzt auch nicht böse...
Danke für alle Antworten. Ich werde mal schauen, welches Buch (bzw. Bücher) ich mir tatsächlich zulege.
-
Kauf dir lieber ein Magazin, haste mehr von. Die Online Bib. von Apple ist super.
-
Die Einführungen von Apple sind klasse, wenn man bereits programmieren kann. Da braucht's gar nicht mehr so dringend ein zusätzliches Buch.