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


Post-pone Objective-C Basics?

This is a followup post to my last post, which talked about how the Objective-C Basics deep dive seemed more boring and more complex than it should.

In followup, I am wondering if it would be a good idea to delay it until later. It is currently the first course on the iOS Development track, but it used to start with the Build A Simple iPhone App course. The updated course I would expect to retain the simplicity of its iOS 6 predecessor, so is it alright if I skip ahead for now? Or will it build off the deep dive?

2 Answers

Stone Preston
Stone Preston
42,016 Points

I would just power through the deep dive. It will make things much easier to understand when doing the projects.

However, it is definitely doable to skip the deep dive and just do the project, but it will not be as easy.

Ben Jakuben
Ben Jakuben
Treehouse Teacher

We actually debated this internally. :) We ended up putting the deep dive first because it really does set you up with the foundational knowledge of the language that you need for iOS app development. But you can definitely go with your own route and loop back to the deep dive. However, there are some concepts in Build a Simple iPhone App that aren't explained in total detail because they are covered in Objective-C basics. But if you make notes of things you don't understand you can review them in the deep dive. Good luck either way!