New to programming - need advice

Joined
Jun 7, 2011
Messages
1
Reaction score
0
Points
1
Recently I purchased a MacBook Pro for the purpose of app development as part of a venture me and two other people are getting in to to make a little bit of money. Also, I just wanted to have a Mac, as I have used them before, but never owned one, and always wanted to. I am very computer literate, but I am not what you would call a programmer. I am fairly good with HTML, and on Windows I have made some very simple Visual Basic programs (key word: very), but I am otherwise completely new to this field. I know that for iOS apps, programming is done in Objective-C, which as I understand is just C with objects. I am planning on purchasing the book "Programming in Objective-C 2.0" by Stephen G. Kochan, as I have read that it is a very good book for complete beginners. However, I'm sure I will also need to learn a lot about the X-Code environment and the many other features that Apple provides developers, and I don't think a lot of that is covered in the book. I have already downloaded X-Code. Does anyone have any good advice for me?

-Keegan
 

robduckyworth


Retired Staff
Joined
Jan 4, 2011
Messages
2,971
Reaction score
109
Points
63
Location
Reading, UK
Your Mac's Specs
15" MBP, 2.5GHz i7, 750GB, 6770M 1GB, iPad 3, iPhone 4, custom PC

vansmith

Senior Member
Joined
Oct 19, 2008
Messages
19,924
Reaction score
559
Points
113
Location
Queensland
Your Mac's Specs
Mini (2014, 2018, 2020), MBA (2020), iPad Pro (2018), iPhone 13 Pro Max, Watch (S6)
Apple's own dev site for iOS is always a good place to start. Stanford University also posted videos from a class they offered on iOS in iTunes U but I'm guessing that the course requires you to have some basic programming knowledge first.
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top