Separate names with a comma.
Discussion in 'iOS Programming' started by amazingdm, Jul 8, 2010.
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.
(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
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?
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.
To clarify I AM absolutely new to programming
The "Programming in Objective-C 2.0" book I linked assumes no programming Knowledge.
Should I wait for the 3rd edition?
Well, look at it this way, the third edition will have more "errata" fixed, minor updates to reflect new changes that Apple have made etc.
Lets just put it this way, you can but it doesn't matter that much.
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?
Why not just make one really great app?
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.
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
Haha...good luck, here's some bed time reading:
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).
By the way, that appendix is online at my website (classroomm.com).
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.
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.
Was the "Haha!" a disappointed haha?
I'm interested in performing brain surgery
Is there an easy way, faster than many years of medical school? I hear surgeons make lots of money, so I am down to try as hard as I can. Can I practice on you?
Where do I start?
At least, that's how all these requests appear to me...
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?"
Hmm, I have always included language summaries as a reference in my C, shell, and Objective-C books. Funny things is that I never get any sort of comments or acknowledgements about them, so I've come to assume they're not used or viewed as important by the users (they're typically not an insignificant amount of work to create---for example, there is not other Objective-C language summary that I'm aware of).
Many years ago I had done 8-1/2 x 11" plastic cheat sheets for Shell and C programming.
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.
Having a language reference or cheat-sheet at the back of the book would be nice too. I feel like it would somehow maintain the integrity of a physical book.
(something about the convergence of digital online content and physical books; what makes a physical book special; strengths and weaknesses of both forms)
The months ahead will bring a tornado of change to books as we know it. We have iBooks, Google Editions, Color E-Ink, more advanced e-readers, and they're starting to play videos and stuff. So I think that's something to keep an eye out for.
Exactly. An iPhone app crammed with all that information would be amazing.
Yay, a ton more useless trash apps coming soon!