with ad based revenue viable for free apps, I am down to try as hard as I can.
Where do I start?
The first step would be learning the Objective-C Language. This book teaches the Objective-C language and a little bit of iPhone development. Its also arguably the best Obj-C book.
http://www.amazon.com/Programming-Objective-C-2-0-Stephen-Kochan/dp/0321566157/ref=pd_bxgy_b_img_b
(If you're too cheap to buy a book http://cocoadevcentral.com/)
But the real question to ask is where do I want to go? Do I want to make games? Do I want to make utility apps?
EG: I want to make games for a living. I also need funds during University, so I thought I might try making iPhone games. So I directed my non-University learning towards that and got this book to start me off http://www.amazon.com/Beginning-iPh...=sr_1_1?ie=UTF8&s=books&qid=1278664536&sr=1-1
Please don't.
Anyway, I like this book. If you're just new to the iPhone/Xcode/Objective-C but not programming in general it'll give you a nice crash course in Objective-C while showing you the basic ropes of developing iPhone apps.
http://www.amazon.com/Beginning-iPhone-Development-Exploring-SDK/dp/1430224592/
To clarify I AM absolutely new to programming
The "Programming in Objective-C 2.0" book I linked assumes no programming Knowledge.
Thank you.
Should I wait for the 3rd edition?
amazingdm said:I want to make EVERYthing. I want to make tons and tons of apps.
But thank you... you gave me a start. If I learn, master, objective-C will this be like a second nature for me?
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7)
And what is your goal in developing tons and tons of apps?
Thank you.
Should I wait for the 3rd edition?
It's going to be a few months before the third edition is out. The new edition will include updates throughout, as well as:
1. minor updates due to changes in XCode
2. removal of some deprecated methods
3. feedback from my forum, including some additional explanations and diagrams
There will be some new material as well (such as an introduction to blocks).
If you need to learn Objective-C now, I wouldn't suggested waiting.
Cheers,
Steve Kochan
I might buy it just for my offline reference just for these. I find it faster looking up the appendix at the back for basic things than Apple's reference.
Would you consider putting a cheat sheet in your new book? Just a little nicety.
I still haven't bothered to learn C![]()
I was thinking of something like that. You use the appendix (the language summary)?I was thinking of removing it (I didn't think it got much use).
I was thinking of something like that. You use the appendix (the language summary)?I was thinking of removing it (I didn't think it got much use).
with ad based revenue viable for free apps, I am down to try as hard as I can.
Where do I start?
I hear what you're sayin'. The other one that I hear a lot is: "I am trying to solve world peace. I am new to international politics. Can you give me a solution?"At least, that's how all these requests appear to me...
The language reference is the best bit of a programming book. Its highly frustrating to have to read through a section of text just to find out one little thing.
Probably why I love the O'reilly pocket guides so much.
MorphingDragon said:I use it for the little things like PreProc Macros and Obj-C Directives.
Which is why a cheat sheet would be good for me. One side with often used Obj-C/C, pre-processor Syntax, the other side with the often used methods you like to dump randomly in chapters.
Let me ask your opinions: Would having it online (as it exists now) or even as a (free) iPhone app or ePub doc work as a quick reference or would you still like to see it physically in the back of the book?
An iPhone app would be great. Would also be a great way to tell people about the book. You can include it in the description of the app.