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

After the videos, what to do?

Hi, I've been using Teamtreehouse for about 3 months now, going thru the iOS and web videos. I'm starting university soon so I'm trying to focus on 1 thing and I decided that iOS suits me more.

What do you recommend, what should I do after watching all the videos? I've looked into buying a book or two but they do cost a lot so I'd love to see if you've found one or two which are really good? One more thing, iOS 7 is coming out soon, so if you have any recommendations about where to look into that. I haven't bought the apple ios developer thing yet and I'm not planning to do so until I have a few apps to be released.

Thanks!

ps. Any recommendations is welcome

1 Answer

Ben Jakuben
STAFF
Ben Jakuben
Treehouse Teacher

Hi David,

For each stage we include some Extra Credit suggestions. That would be a good place to start if you're purely looking for some ways to expand your learning with some practice and additional research.

The best thing you can do is think of something you'd like to build and then make it happen. It could be super simple; in fact, the more simple the better. Or if you think of something complex, break it down into simple parts. For example, when I was first learning iOS and Android I built a simple Google search app that let me enter search terms, perform the search, display the results on a separate page, and then link the results to the web. This taught me a lot about the basics of how apps are structured and communicating with the network.

Best of luck! Also, stay tuned for more iOS content here at Treehouse coming down the pipe! :)

Totally agree. A good place to start might be a calculator of some sort. The algorithms are fairly straight forward so you don't have to think too hard about the business logic. You'll get good practice working with classes too if your calculator does a couple of things. As an example, I wrote (and am still improving) an app that keeps track of the weight you are adding to the bar when weight lifting.

However, beware that something that starts out simple gets more and more difficult as you finish one feature and decide, "Hey, such and such would be cool, I'll add that too!".