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

Questions about Learning iOS development. And what is the most common pace.

Hi everyone,

I just completed the "Build a Simple iPhone App" and I'm feeling like I don't really get the big concepts like what all affects everything else. With the methods, classes, and instances. What exactly does the ViewController.h and .m do to make the app. I am wondering do most people get all that stuff after their first app? Or am I just not getting what Amit is teaching. I'm just worried that I'm not learning at the right speed.

Any insight would be greatly appreciated.

3 Answers

Ben Jakuben
STAFF
Ben Jakuben
Treehouse Teacher

This is a very common feeling! Learning iOS (or Android) is hard. We try to make it as easy as possible, but it takes a while for everything to make sense.

The best advice comes from other students. Amit Bijlani just shared this in another post just the other day. Keep going with the Blog Reader project and then maybe work through the projects again. Try out some stuff on your own--struggling through developing something is really the best way to learn it!

I felt similarly when I first learned iOS and Android. I didn't know my ViewControllers from my IBOutlets, but as I started to build my own apps I was forced to make more sense of it than the introduction I got with tutorials and examples. Then when you go back to that kind of stuff it makes even more sense and fills in all the gaps.

Good luck, and happy coding!

Amit Bijlani
STAFF
Amit Bijlani
Treehouse Guest Teacher

I think you will find a lot of these questions answered in the Build a Blog Reader course. The Build a Simple iPhone app is to get you oriented with the language and tools. The Blog Reader course delves deeper into the concepts and design patterns while re-iterating what you learned in the first course.

Thanks Amit and Ben. I think this site is really great because you can actually talk to people that have gone through all of it before.