PDA

View Full Version : Any resources or advice for a noob




dkirlew
Nov 1, 2007, 11:39 PM
I have a Macbook Pro and I would like to get started and learn some programming. Are there any books or websites (besides this forum) that you could recommend to help me get going.



twoodcc
Nov 2, 2007, 06:37 AM
there is a guide at the top of this forum (the mac programming forum)

do you have any idea what kind of programming you want to do? for mac, windows, both? there are several different languages to choose from

dkirlew
Nov 2, 2007, 08:41 AM
I want to do programming for Mac. As to what language I want to do learn, I don't know yet.

MongoTheGeek
Nov 2, 2007, 10:48 AM
I want to do programming for Mac. As to what language I want to do learn, I don't know yet.

Obj-C/Cocoa is probably the way to go. Apple has put a lot of resources into making it easy and powerful.

Go to http://developer.apple.com and sign up as a free developer. Install XCode (should have come with on the system disk, otherwise is a bulky 600M download) Then start running through the tutorials.

dkirlew
Nov 2, 2007, 10:51 PM
Thanks Mondo. I signed up for the ADC account and I noticed I don't have Xcode on my OS Leopard (got it through family pack) so I will have to download the 1.1GB Xcode file. I'll just run it through the night.

Spike099
Nov 3, 2007, 12:30 AM
Xcode was available through optional install on my Leopard disk. I did not see it as a custom option when installing Leopard itself ( I may have breezed by it by accident due to excitement ). However
, insert the CD and browse the "Optional Installs" folder and you'll see it.

Cocoa/Obj-c in my opinion is the way to go. I got myself a MacBook Pro back in March and started programming Cocoa a couple months later. I'm addicted, there is just so much you can do with it.

I love Xcode 3.0's Code Folding ( something I discovered tonight ); Enjoy;

twoodcc
Nov 5, 2007, 05:40 AM
Xcode was available through optional install on my Leopard disk. I did not see it as a custom option when installing Leopard itself ( I may have breezed by it by accident due to excitement ). However
, insert the CD and browse the "Optional Installs" folder and you'll see it.

Cocoa/Obj-c in my opinion is the way to go. I got myself a MacBook Pro back in March and started programming Cocoa a couple months later. I'm addicted, there is just so much you can do with it.

I love Xcode 3.0's Code Folding ( something I discovered tonight ); Enjoy;

what is "Code Folding"?

MongoTheGeek
Nov 5, 2007, 08:41 AM
what is "Code Folding"?

Code folding allows you to hide bits of code you you don't have to stare at it while working on other bits.

It allows you to collapse away for loops and if statements etc. Just click on the side bar with the arrows facing each other. Click on the side point arrow or the elipsis to restore it.

twoodcc
Nov 5, 2007, 07:08 PM
Code folding allows you to hide bits of code you you don't have to stare at it while working on other bits.

It allows you to collapse away for loops and if statements etc. Just click on the side bar with the arrows facing each other. Click on the side point arrow or the elipsis to restore it.

oh ok, i've worked with that before. i just didn't know the term. thanks