learning IOS

parrot#IM

New member
Sep 3, 2011
2
0
0
Visit site
Can anyone suggest a good starting book for learning the basics of IOS 4 for developing apps for the Iphone? I have been using Visual Studio for developing apps for the PC using C++ and C# for 15 years and I find the IOS platform completely foreign to me. Actually, I feel stupid as I cannot seem to get the hang of developing views. The language seems very obtuse to me and I need to wrap my mind around the whole concept of IOS development. I have been using the book by the Big Nerd Ranch and also Fundamentals of IPhone Development by Matt Neuberg and I find that using their examples sometimes leads to compiler errors that I cannot correct. Any advice is appreciated.
 

DanSilov

Member
Sep 4, 2011
11
0
0
Visit site
I cannot speak for anyone, but in my experience full-scale books are a waste of time. Don't buy them, don't read them unless you absolutely have to.

Google is full of self-start guides or quick examples or demo apps that you can break-down into pieces and learn how to. And then you need to quickly move to your personal project and start working on it and solve real tasks.

Yes, you will read a lot of documentation, but there's nothing better than a combination of Apple Documentation and StackExchange. Apple tends to change a lot of stuff often, books rarely keep up.
 

TamnoLice

Member
Aug 31, 2011
11
0
0
Visit site
I learning Objective-C with a book from Apress "Beginning iPhone Development". That book helped me a lot and the examples were good with little errors in the code. But I also made the experience that some books have examples full of bugs. It is almost impossible to work through the examples.
 

pmararav

Member
Jun 2, 2011
14
0
0
Visit site
Since you already have the experience from other environments, I would recommend starting with the basics and do a search for "objective c apple pdf". One of top results will be an Apple white paper about obj-c (sorry, not allowed yet to post links...)

Then, you can start with some (actually pick one, doesn't matter which) books showing the basics of how to use xcode, setup a project, make and build a "Hello World" and get to know the elements and objects of iOS SDK.

After that and with your experience, it's gonna be easy.

edit: The Apress book mentioned above is really good.
edit2: (can post links now). The whitepaper is at http://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/OOP_ObjC/OOP_ObjC.pdf
 
Last edited:

parrot#IM

New member
Sep 3, 2011
2
0
0
Visit site
Thanks for replies

Thanks to everyone who replied to my request for learning material for IOS. I agree with one commentator on experiencing errors while doing exercises, which is really frustrating. Also, I agree that probably the best way to learn is to determine a project or app you wish to complete and then just chug your way through it referencing Apple's documentation. Trying to completely read some of these instruction books is overwhelming. I am surprised to find that there is a big difference in syntax between Objective C and C++ and C#. Again, my biggest hurdle is understanding the view structure and how to use them as it is completely different from Visual Studio's which I find very intuitive.
 
Sep 11, 2011
21
0
0
Visit site
From my point of view, you've to touch the CODE while READING.
Don't read TOO MUCH and leave the CODE.
You've to touch the CODE and i suggest youtube videos for quick implementation of many things.
 

mrnewell

Member
Sep 13, 2011
19
1
0
Visit site
I learned to develop for iOS just using youtube. it's surprisingly helpful. You need to go through a bunch of videos, but it helps demonstrate what actual people do to code in Xcode. Just search "create basic game in Xcode iOS" on youtube and you'll find a ton of tutorials.
 

cosborn

Member
Oct 9, 2011
12
1
0
Visit site
Google is the best resource I've found for anything programming. Even searching directly on good resource sites themselves, Google has been far better at finding what I was looking for than the searches on the actual coding/reference sites themselves for their own content.
 

scientist88

Well-known member
Mar 16, 2010
47
1
0
Visit site
Programming in Objective-C book!

Programming in Objective-C, 3rd Edition by Stephen Kochan is an excellent starting point! It is designed for those with no programming experience, and ur experience with C will most certainly help! I highly recommend it!
 

tomozaru

Member
Oct 8, 2011
11
0
0
Visit site
I'd second the apple docs approach. Looks like you have some coding background and just need to learn the apple syntax. When running into something specific, try googling the error or what-have-you. Good luck.
 

Trending Posts

Members online

Forum statistics

Threads
260,365
Messages
1,766,580
Members
441,240
Latest member
smitty22d2