I'm a newbie looking to jump into iOS development. I would really appreciate it if somebody could help point me in the right direction regarding where I should start?
-I have already downloaded and installed Xcode.
-I have downloaded about 10 different docs from the getting started area on the apple dev center.
-I have downloaded quite a few videos from iTunes U on App development.
There definitely does not appear to be a shortage of information. In fact, I'm mostly confused about where I should start. I have begun reading the docs and watching some of the videos, but I am not a developer. Is that where I should start? I do understand what OOP is and have had some very basic Java development training in the past, however, I have not used Objective-C, and do not have experience with C
Before I get in too deep, I was wondering if somebody could tell me where the best place to start is? Should I start by getting an introduction to C? Should I skip that and try to start with Objective-C? Are there are any resources or tutorials available for absolute beginners?
I'm a newbie looking to jump into iOS development. I would really appreciate it if somebody could help point me in the right direction regarding where I should start?
-I have already downloaded and installed Xcode.
-I have downloaded about 10 different docs from the getting started area on the apple dev center.
-I have downloaded quite a few videos from iTunes U on App development.
There definitely does not appear to be a shortage of information. In fact, I'm mostly confused about where I should start. I have begun reading the docs and watching some of the videos, but I am not a developer. Is that where I should start? I do understand what OOP is and have had some very basic Java development training in the past, however, I have not used Objective-C, and do not have experience with C
Before I get in too deep, I was wondering if somebody could tell me where the best place to start is? Should I start by getting an introduction to C? Should I skip that and try to start with Objective-C? Are there are any resources or tutorials available for absolute beginners?
Thanks!
Kirk
Buy the new Aaron Hillegass Objective C book, and read it. He's an excellent writer, and you are the ideal target audience for that book. The first 75 pages is a crash course in C, and then it walks you through learning the basics of Objective C. If you read the whole book and do some of the challenge problems, you will have a decent grounding in Objective C once you're done. You'd then be ready to read one of the iOS books that teaches you Cocoa Touch and Xcode in more depth.
So far I haven't seen a good book that covers Xcode 4.2, or even Xcode 4.0. I would not spend any money on Xcode books that only cover Xcode 3.x. Xcode 4 is very, very different from Xcode 3.x, and you will get confused and frustrated if you try to learn Xcode 4 from a book that teaches you Xcode 3.x.
Check out this password generator app that shows various techniques including using a data container singleton object to share data between objects in your project.
I'm a newbie looking to jump into iOS development. I would really appreciate it if somebody could help point me in the right direction regarding where I should start?
-I have already downloaded and installed Xcode.
-I have downloaded about 10 different docs from the getting started area on the apple dev center.
-I have downloaded quite a few videos from iTunes U on App development.
There definitely does not appear to be a shortage of information. In fact, I'm mostly confused about where I should start. I have begun reading the docs and watching some of the videos, but I am not a developer. Is that where I should start? I do understand what OOP is and have had some very basic Java development training in the past, however, I have not used Objective-C, and do not have experience with C
Before I get in too deep, I was wondering if somebody could tell me where the best place to start is? Should I start by getting an introduction to C? Should I skip that and try to start with Objective-C? Are there are any resources or tutorials available for absolute beginners?
Thanks!
Kirk
Hi Kirk and welcome. What kind of development do you want to do? This breaks down into 2 main paths, apps or games & there's the extra issue of ipad or iphone.
Videos are only useful for baby steps as otherwise they take forever to explain things you can grasp in a few lines of reading. Among the best learning sites is Ray Wenderlich's. Google & you will find a lot of useful material to get you going.
Stack Overflow is a saviour as it has so much material but make sure you are looking at up to date info as ios is a rapidly moving target with new features coming out regularly.
Re: C or Objective-C which are similar variants of the same thing I suggest sticking with Objective-C or you will get even more confused.
Last edited by SundialSoft; 12-13-2011 at 05:24 AM.
Get some of the suggested books above and read through those. I came from only HTML and skipped straight into Obj-C, and for me i has worked, i have now got 3 apps on the store and things are starting to look up for me. Just don't expect to be able to write an app in the first week of looking into the language as there will be things you have not come across yet.
I agree with Duncan's comment above. Are you wanting to make games or apps?
If you're looking to make games, the best thing I've found on getting started is this guide to how to make iPhone games. I bought it because it comes with game source code and includes a book that taught me Objective C and all the basics. I'm now halfway through writing my first adventure game!
if you are looking into game development, you can try Ray Wenderlich's website which is full of tutorials on it (it also has many other topics as well)