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

General Discussion

What is better? learn android programming from scratch or just use tools to make life easier?

Hi I'm new to programming, I really enjoyed Teantreehouse website to learn programming. Ben taught me a lot of things (Thanks Ben!).

however I'm wondering, do I have to learn all these basics to make my own mobile applications and games?

cause there are tools like Appinventor2, Game Maker, Phonegap...etc they all seem to be easier to help me make apps.

Looking forward for your advises :D

1 Answer

Hi Khalid,(that's my brothers name! lol :) )

I would say if you want your application to look professional in every possible way then you should just learn how to program it by your self, it's also much better because then you can say that you did it by your self.

  • Fuad

ohh Hello bro lol :)

but is making apps from scratch will cost me tooo much energy and time compared to the other way? or is it going to be easy as soon as I learn how to program well?

Thanks Fuad

It's all about patience Khalid as long as you think you can do it it doesn't matter about time, if you have a huge application idea like me (which i am learning objective-c - with literrally no time) you can do by your self it's also about confidence programming a android may be long but at the end if the revenue comes in then it will be all be worth it :)

ohh I see :)!