Newbie Mac Developer

topic posted Tue, February 27, 2007 - 7:34 PM by  Alvinus
Hey:

I am new here. I have used Xcode for a few class projects in C and JAVA programming languages but I want to take programming to the next level...I want to create a real program with GUI and all...what are the baby steps I need to take here so that I can start developing? I am a computer studies student who is trying keep my knowledge of C and Java close at hand and who is also trying to learn Ruby on Rails after I download Xcode 2.4 ( i am still running 2.1 on my Powerbook).
posted by:
Alvinus
St. Lucia
  • Re: Newbie Mac Developer

    Tue, February 27, 2007 - 8:27 PM
    Alvinus,

    I'd start with Aaron Hillegass' book, "Cocoa Programming for OS X". It's a great intro to Cocoa -- clear, straight forward, easy to understand, but not afraid to go beyond the basics. If you know C and Java, Objective C won't take you long to pick up. Obj-C is a very simple SmallTalk-like OO extension to C with only a couple syntax additions. I found it much, much simpler and cleaner than C++ or even Java. Unlike Java, you do have to manage you're memory manually (at least until Leopard and Obj C 2), but there are some Cocoa pooling classes that make it almost trivial.

    Once you get used to Interface Builder, bindings, CoreData, and all the other Cocoa goodies, you'll never want to go back.

    r.m.

Recent topics in "OS X Development"

Topic Author Replies Last Post
component kind Beau 1 January 20, 2008
grr -- having much difficulty building even the simplest plugi... 0 January 10, 2008
struct proc and sysctl(3) hoco 3 December 12, 2007
Xcode 3.0 0 November 28, 2007