madwh Posted August 25, 2008 Share Posted August 25, 2008 Is this book a good start if I don't know anything about programming and I want to create iPhone apps for the app store? http://search.barnesandnoble.com/Programmi...72325861/?itm=2 I have a mac and everything I need except knowledge. Saying I'm familiar with the iPhone is very little said but I know nothing about programming. Thanks. Link to comment Share on other sites More sharing options...
~pcwiz Posted August 26, 2008 Share Posted August 26, 2008 Well first of all, you would have to learn Cocoa, the programming language used to program iPhone apps and the vast majority of OS X native apps. Once you get that, its relatively easy to create iPhone apps using the iPhone SDK (free download). To submit apps to the App Store, you have to pay a $500 signing fee per year (correct me if I am wrong) so I'm not sure whether you want to go that way... Link to comment Share on other sites More sharing options...
Berzerker Posted August 26, 2008 Share Posted August 26, 2008 ~pcwiz: Uhm....lol. Cocoa is not a programming language. It's $99/year for the developer program. I'd suggest learning how to code on a Mac first. You learn Objective-C (which is the programming language) and Cocoa (which is an API) programming on OS X. When you port to coding for the iPhone, the language is exactly the same (Objective-C) and the API is Cocoa Touch, this time. Which, is vastly similar to Cocoa on OS X, only the controls look different, and you'd need to learn about scrolling and multi-touch, but most of that is covered by the SDK, which is free. Link to comment Share on other sites More sharing options...
~pcwiz Posted August 26, 2008 Share Posted August 26, 2008 Sorry I meant ObjectiveC but Cocoa is the API. Link to comment Share on other sites More sharing options...
madwh Posted August 26, 2008 Author Share Posted August 26, 2008 So that book is good if I'm absolutely beginner in programming? Would you recommend another objective c book, website, source? Link to comment Share on other sites More sharing options...
~pcwiz Posted August 27, 2008 Share Posted August 27, 2008 Its hard to tell, there are a ton of ObjC/Cocoa books out there. There are great online resources like cocoadevcentral.com, but if you really prefer a book then I have heard good things about this one: http://www.amazon.com/Cocoa-Programming-Ma...X/dp/0201726831 That one is Cocoa programming, Cocoa Touch is what's used in iPhone/iPod touch as Bezerker said, but its really quite similar, just read the documentation for the iPhone SDK and you will be fine. Note that starting off with ObjC/Cocoa is often very hard and don't be worried if you don't get it at first. Link to comment Share on other sites More sharing options...
madwh Posted August 27, 2008 Author Share Posted August 27, 2008 You should already know at least one scripting or programming language, including functions, variables and loops. http://cocoadevcentral.com/articles/000081.php That website doesn't really help and no, I don't really prefer a book but books is what other people have told me to use. So.. where exactly should I start? Do you know a good website for absolute beginners with the goal of eventually developing iphone apps? Link to comment Share on other sites More sharing options...
~pcwiz Posted August 27, 2008 Share Posted August 27, 2008 I haven't seen any sites specifically dedicated to developing iPhone apps because they use the same language as normal native OS X apps, except with a different API. CocoaDevCentral is a good site, but start from the beginning (their home page): http://cocoadevcentral.com/ There are various other sites that you can find by looking on Google, but CocoaDevCentral is the best I've found so far, except that its only good to get you started, more advanced things you'll probably need a book for. Take a look at the book I linked to in my previous post above and see what books others recommend. Link to comment Share on other sites More sharing options...
Donk Posted August 27, 2008 Share Posted August 27, 2008 I haven't seen any sites specifically dedicated to developing iPhone apps because they use the same language as normal native OS X apps, except with a different API. CocoaDevCentral is a good site, but start from the beginning (their home page): http://cocoadevcentral.com/ There are various other sites that you can find by looking on Google, but CocoaDevCentral is the best I've found so far, except that its only good to get you started, more advanced things you'll probably need a book for. Take a look at the book I linked to in my previous post above and see what books others recommend. Sadly you won't find iPhone coding sites as Aplle has not released developers from the NDA yet. So many are not talking about how to code fro iPhone. Link to comment Share on other sites More sharing options...
Recommended Posts