Mac Beginning my trek in Programming

admo

macrumors member
Original poster
Aug 24, 2009
94
0
I've got an itch to possibly learn to develop for Mac and iOS. So here I am, starting with Aaron Hillegass's book "Objective-C Programming" (his iOS book seems to be those who already know C).

Is this a good place for complete noobs to bounce ideas around, and help get unstuck? Any other beginner friendly resources or forums out there?

So far, I am really enjoying the book. Confusing just enough, but once I get my head around some of the logic, it seems to make sense.

Also, since my mac desktop (MacPro 1,1) is 10.6, I've been using Lion installed on my Asus laptop (using VMWare). I am actually surprised how well 10.7 runs withing Windows 7.

Just saying hi, now onto chapter 6.
 

chrono1081

macrumors 604
Jan 26, 2008
7,659
1,779
Isla Nublar
I've got an itch to possibly learn to develop for Mac and iOS. So here I am, starting with Aaron Hillegass's book "Objective-C Programming" (his iOS book seems to be those who already know C).

Is this a good place for complete noobs to bounce ideas around, and help get unstuck? Any other beginner friendly resources or forums out there?

So far, I am really enjoying the book. Confusing just enough, but once I get my head around some of the logic, it seems to make sense.

Also, since my mac desktop (MacPro 1,1) is 10.6, I've been using Lion installed on my Asus laptop (using VMWare). I am actually surprised how well 10.7 runs withing Windows 7.

Just saying hi, now onto chapter 6.
Welcome :)

That book is a great start and this forum is a great place for info. Its a lot more friendly than the "RTFM" style forums out there.

I'm sure you know this but incase you don't if you get stuck always post code (you'd be surprised how many people don't do that :p ) as well as a description of the problem and usually someone is only minutes away with help.

Good luck on your programming!
 

xJus10x

macrumors regular
May 10, 2004
170
1
Literally just ordered the same book from Amazon today. I've got a lot more free time with school this semester so I figured it's a good time to finally start learning. You going to school for anything programming related or just a hobby? Good luck!
 

admo

macrumors member
Original poster
Aug 24, 2009
94
0
You should also learn C at some point. Here's a good primer:

http://c.learncodethehardway.org/

Thats hard as in "don't be lazy" not "and now I will crush your confidence into 10,000 pieces."
I'll take a look at that, but the book I have starts with C.

----------

Literally just ordered the same book from Amazon today. I've got a lot more free time with school this semester so I figured it's a good time to finally start learning. You going to school for anything programming related or just a hobby? Good luck!
Just a hobby. Don't know why. Haven't programmed since I learned Basic on an Apple IIe in 8th grade!
 

larswik

macrumors 68000
Sep 8, 2006
1,552
11
Last year I started with Learn C on the Mac book. If you have never programmed before I recommend that book. I started with Objective C and it was to hard. I stepped back to C and learned how to program first from the basics. When I finished the book a 5 months later (spent my time on each subject till I learned it) I wrote a console based Black Jack game. The code was ugly but it worked.

Once you learn the C part of the book you are reading try to write a console based Black Jack program. Doing a project like that helped me break down a big projects in to smaller manageable parts to complete a big project. I spent almost 1 year working with just the console and never making a GUI so I really learned.

So in my opinion, keep the BJ idea in the back of your head till you are ready. It's educational and fun because the logic is a little tricky since an A's are 1 and 11. I also dealt with using Arrays, number generators, switches, if-else statements, int char, functions and more. A huge chunk of the C language.
 

Calcien

macrumors newbie
Mar 4, 2012
1
0
hey admo,

I'm pretty much the in exact same place. Hobby BASIC programming in the 80's. Have played about with Python a but but generally stall when I get close to having to work a GUI.
Will try and get the same book.

Cal
 

balamw

Moderator
Staff member
Aug 16, 2005
19,366
978
New England
I'll take a look at that, but the book I have starts with C.
In order to become really productive, you should go a bit deeper in to C than the first part of that book allows. It really only gives you enough to bootstrap the Objective-C parts of the book.

I really like Hillegass' book, but am also very fond of Kochan. I find Kochan fits my learning style a bit better, but even then I recommend some more C after you have finished Hillegass or before you embark on the GUI bits of Kochan.

B
 

Similar threads

Register on MacRumors! This sidebar will go away, and you'll see fewer ads.