1070 Views 11 Replies Latest reply: Apr 8, 2008 3:37 PM by SJ Rox
Your best bet is to get familiar with Cocoa first and work with some apps for OS X. Once you've done that, jumping over to the iPhone isn't really that much of a leap as the principles are pretty much the same.
To start with, you need to start looking at http://developer.apple.com and you'll find loads of stuff there to help you get started.
If you need a book, do a search on Amazon for 'Cocoa Programming'. O'Reilly have a couple of bibles and there is a good one by Aaron Hillegass.
SJ Rox wrote:
I could not find a better topic to put this under... I am what you would call a complete noob when it comes to coding.
I'm going to be honest with you here - you just aren't ready to be an iPhone developer.
The iPhone uses a new version of Cocoa called Cocoa Touch. Its a bit tricker to program for. On top of that, you need to be well versed in Objective C to even get a program together.
The SDK is not an "i" product - its not going to help you put a program together in a simple, intuitive way. Its a true developer tool for programers, not end users.
My suggestion would be to get a few books on Cocoa and Objective C and start learning. If you work hard at it you might be able to get something together.
Thank you both... I would mark you both as helpful but It wont let me mark both of you... I will start learning and get used to making OSX applications, then start making more complex applications. After a little while I should be able to create games, utilities, etc... If I work hard I may be able to go to WWDC08! Maybe I won't learn THAT fast but thank you for your help! Any personal assistance would be wonderful, though...
What happened to my friend the edit button? Anyway the thread needs to be bumped... So here are the books I am thinking about getting from the library-tell me if any are not needed in learning cocoa, unix, and cocoa touch... I found C++ - the complete reference, UNIX in a nutshell, Mastering UNIX, and UNIX for dummies.
Books I used (and still use) are:
Learning Cocoa with Objective-C (O'REILLY)
Programming in Objective-C (Kochan)
Cocoa in a Nutshell (O'REILLY)
Cocoa Programming for Mac OS X (Hillegass)
C Pocket reference (O'REILLY)
Websites that will help you along the way are:
CocoaBuilder - http://www.cocoabuilder.com
CocoaDev - http://www.cocoadev.com
Apple - lists.apple.com - CocoaDev and XCode Users
These should more than help you get started and progressing nicely.