Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS

IOS Course. Has anyone actually finished it ?

Hi there, I am debating between android and ios course. I have some background on the android platform and want to explore ios and objective-c . I would like to hear from those who has completed the track. Is it any good ? I am buggered if it is just basic

4 Answers

Tyler Miller
seal-mask
.a{fill-rule:evenodd;}techdegree
Tyler Miller
iOS Development Techdegree Student 8,299 Points

I am currently doing both the iOS and Android courses, they both seem very well done! I would recommend at least trying one project form each track. I hope this helps!

Finished all of them a while back, but didn't complete all the challenges, just watched the videos. Most of them are clear and to the point. It will help you understand the basics but if you want to get more advanced you may need to pick up a few books which go into more detail.

Jay Mayu
Jay Mayu
6,805 Points

Android vs iOS is a never ending battle. I can't give you an exact answer on this. But when making decision keep following points in mind.

If you have the infrastructure (Mac which supports the latest version of xcode & iPhone/iPad) then I'd suggest you start up with iOS development. iOS development is in as much as demand as Android development and also I've seen iOS developers are compensated well in the 9-5 jobs than the Android devs.

On the other hand, if you are a seasonal developer catching up with Java is easier than Objective C. Objective C syntax can be bit confusing in the beginning but as you progress you'll get used to it. Apple also introduced a new language called "Swift" so future of Objective C is in question.

The courses here on both Android and iOS can get you from beginner to intermediate. If you want to really explore advanced concepts then I'd suggest first complete the track and invest more time on books and official documentations.

I think the answer relies on what you want to do with your career / freelance and what you love most.

well eventhough my profession is in IT i am not a developer. I did lots of Java before in college and in grad school but never thought i'd do it professionally. I like programming a lot and want to do it for fun.