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
udhav aggarwal
Courses Plus Student 107 Pointshey.. i am 14 yrs old and I am Indian and I wanna android development, is it too early? ....how should i start my work?
guide me for the above query
3 Answers
Harry James
14,780 PointsHey Udhav!
No way is it too early and I started at the same time as you. Right now, I'm 15 and I'm so glad I got into Android Development and if you want to learn it then I have no doubts whatsoever that you will be able to get fluent in the language.
Android is a fantastic language to learn because straight away you can see the benefits of it. With a lot of languages, you'll learn how to build console-based apps and while this is a useful skill to learn, you're probably not going to be releasing a console-based app. Whereas, an actual phone application, you can!
I've been with Treehouse for less than 1.5 years now and was able to learn Android and Java pretty fluently. If you can push yourself to learn, it is definitely achievable and it won't be long till you suddenly have that moment of realising "I can actually make my own apps now" and what a great feeling that is.
Now I have to say, do use this Community section! I stress that. When I started off with Android development, I had so many questions and the Community is fantastic for getting them answered. If you have something you need explaining, ask over here rather than going through the videos not quite understanding something. After all, it's what the Community is here for and everyone is incredibly helpful which is a great benefit! Also, when you feel comfortable (Only you will know when that is) then please, try answering some questions yourself! This is how I learn best and why I'm still doing it right now. Going over the concepts you've learnt before is great to keep your understanding of the language and when you see questions you don't know the answer to - don't let that get you down. Try and find the answer on the internet yourself or if you still don't understand, it's likely something you'll get further down the line.
Android is a big language and there's lots to learn and although I've been learning and writing in Android quite a bit now, there's no way that I know everything. It's constantly evolving and new features come out all the time so, just learn concepts as you need them.
If you have any specific questions about getting into Android Development, feel free to drop them here and I'll happily answer them for you!
Also, if you get stuck on anything during your learning, feel free to tag me on the forums with @Harry James (Just type this in your question and it will tag me). I try to answer all the questions that I get tagged in or asked to answer :)
Now, get coding! You won't regret it!
Matthew Alexander
14,000 PointsHey Udhav, it is never too early. I am currently 15 and I have been studying programming since I was 13. You have a great future in front of you. I also come from an Asian country (Indonesia). I would suggest you to try to take the courses on Teamtreehouse for Android.
You may run into a few difficulties like me, sometimes I get confused about my code, my tip to you is to keep practicing and watching the videos everyday for 15 - 20 minutes. This will help you remember, if you only practice once or twice a week you will forget everything. This causes in you complaining (like me) that programming is very difficult and you feel like giving up. This is why I was inactive in Team Treehouse for about 6 months. It is normal. Everyone has been through this, whenever you feel that way you are not alone.
However you should never give up, ask questions in the community if you are confused, I cannot stress this enough. Read the teacher's notes below the video about the topic learnt in that video. The Android Developer ADI will be your best friend as you must try to read it for every new thing learnt in every video.
Android is a huge and quite complicated language however once you are able to understand and apply it, you will feel triumphant. I would recommend you to do your best and never give up. You will face hard times when you cannot complete the code challenges, this will be alright. Just ask the community to help and watch the previous video again.
I wish all the best luck to you, there is nothing to lose in learning Android Development. Meanwhile, while you are doing your exercise I would suggest that you put comments between your code to label what each one means.
If you come back after 2 or 3 days because you were busy, your mind will be lost in your sea of code.
Oliver Sewell
16,425 Pointsits never too early! , have a search through the different tracks , i'm not familiar with android so sorry my answer is brief