Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

david06

macrumors member
Original poster
I'd like to learn how to develop simple apps for OS X. The only programming experience I have is in Java, and that is purely in a command line, computer science, data structures and algorithms type of way. The only graphical programs I've ever done are using Visual Basic 6 which doesn't count as programming.

Any suggestions for books or web sites that would be good for someone who is pretty close to a newb, but does have some minimal programming experience?
 
david06 said:
I'd like to learn how to develop simple apps for OS X. The only programming experience I have is in Java, and that is purely in a command line, computer science, data structures and algorithms type of way. The only graphical programs I've ever done are using Visual Basic 6 which doesn't count as programming.

Any suggestions for books or web sites that would be good for someone who is pretty close to a newb, but does have some minimal programming experience?

This is widely-accepted as the best beginner's book for Cocoa:

http://www.amazon.com/gp/product/03...716836/ref=sr_1_1/103-8530663-9878256?ie=UTF8
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
slooksterPSV said:
Oh yeah, that is the best.

Also, for Objective-C (whether or not you have programming experience) get: Programming in Objective-C by Steve Kochan. It's on amazon.com as well.. too lazy to search for it. --Objective-C so you understand how Cocoa works better - e.g. Autorelease pools, objects, etc.

Check the "Better Together" section of that URL. 😛 (What? I found it funny...)

Anyway, thank you for suggesting this. Even though I haven't asked the question, I will benefit from the answer since I'm trying to learn to program in OS X, too.
 
david06 said:
I'd like to learn how to develop simple apps for OS X. The only programming experience I have is in Java, and that is purely in a command line, computer science, data structures and algorithms type of way. The only graphical programs I've ever done are using Visual Basic 6 which doesn't count as programming.

Any suggestions for books or web sites that would be good for someone who is pretty close to a newb, but does have some minimal programming experience?

Download XCode and try out the sample applications. At some point you'll need to decide with Carbon and C or C++, or with Cocoa and Objective-C; C++ probably looks more familiar if you know Java.
 
As an Amazon Associate, MacRumors earns a commission from qualifying purchases made through links in this post.
MacRumors needs to install some sort of filter that detects when someone is asking "How do I start learning Cocoa?" and then autoposts the Hillegass book link. Seriously. 🙄
 
HiRez said:
MacRumors needs to install some sort of filter that detects when someone is asking "How do I start learning Cocoa?" and then autoposts the Hillegass book link. Seriously. 🙄
if ([title containsWords: arrayOfWords] == [title matchWithAutomaticPhrase: [title containsWords: arrayOfWords]]) {
[autopost relevantInformation];
}
=P Ok so its not the beset code, but it may work.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.