What is a good way to learn Android app development?

rcook12

Is there a good way to learn how to develop Android apps? My 16 year old son loves his Android and has expressed an interest in learning how to make apps. It may be a passing phase, but once he is interested in something, he tends to stick with it. I want to encourage him and give him the tools to do well in life, and learning about programming/development would be a better use of his time than a lot of other things I can think of. I really know nothing about mobile app development. Any suggestions?

Answer this Question

Answers

9 total
Brijesh Chaudhari
Vote Up (4)

You can learn it from www.iknowdroid.blogspot.com

jvolzer
Vote Up (6)

If this project is successful it looks like a good guide that your son could use.

http://www.kickstarter.com/projects/1114140022/mobile-android-developmen...

chilin221
Vote Up (6)

Mybringback.com is perfect for your son, or for yourself if you want learn together.  The guy that creates the video tutorials (yes, they are free) makes it fun to learn by adding jokes or just acting crazy at some times.  They start at a "beginner" level, which is the best I've seen for someone that hasn't done any programming before.  It is definitely your best bet.  Programming can be tough, so make sure your son sticks with it and he will eventually find it very fulfilling.  Here is the link to the first android getting started tutorial.

urvashi
Vote Up (8)

Hi A best way for your son to learn Android App development would be to join an online course on WizIQ.com <a=href"http://www.wiziq.com/course/3303-android-app-development-for-beginners"

urvashi
Vote Up (8)

Hi A best way for your son to learn Android App development would be to join an online course on WizIQ.com <a=href"http://www.wiziq.com/course/3303-android-app-development-for-beginners"

sandeepseeram
Vote Up (9)

For next 5-6 years android will rule the market.

jimlynch
Vote Up (9)

The Android Developers site also has a helpful resources tab you should check out:

https://developer.android.com/resources/index.html

"This section provides articles, tutorials, sample code, and other information to help you quickly implement the features you want in your application. To return to this page later, just click the "Resources" tab while any Resources page is loaded. "

rousseau
Vote Up (7)

 

Probably the best place for all of the information in one place would be http://developer.android.com/guide/index.html

 

To learn java coding, codecademy.com has an online course that is pretty good.  It takes you from step one, so if your son doesn't have any coding background at all, this might be a good place to start.   There is also Google Code University, which has lots of resources for learning programming languages and tools.  It's not going to happen over night, but like anything else, if someone is dedicated and puts in the effort to learn to do it, it is attainable.  Best of luck to him. 

 

kaaist
Vote Up (0)

I did a lot of research for a post on becoming an Android app developer that your son would likely find useful. The full post is here:

 

http://www.diygenius.com/how-to-learn-android-app-development-online/

 

To get started, I'd recommend these 3 courses:

 

http://cs76.tv/2012/spring/

 

https://www.coursera.org/course/androidapps101

 

http://marakana.com/s/post/1017/android_bootcamp_series_2012_video_tutorial

 

 

Ask a question

Join Now or Sign In to ask a question.
Here are a few things to think about in any cloud transition.
Facebook is retooling its famous "hackathon" all-night coding workshops to give engineers more time to conceive new products, hopefully with a focus on mobile.
All through the month of April, ad-supported Windows 8 apps have gotten no ads. That means no revenue for developers. What gives?
Unity Technologies will soon extend its cross-platform game development tools with an open beta trial targeting the BlackBerry 10 OS. It is inviting developers to register now to be among the first to get access.
The new version of standard Java was due this September, but the need for more work on security issues and Project Lambda have pushed the release date back to the first quarter of 2014
'E.T.' is the most reviled game in history, but a group of dedicated fans hacked its ROM, and turned the title around.
The language used for Apple iOS app development drops a notch in Tiobe index.
Experts say the language should crib app isolation, locality, and automated parallelism from more modern sources.
Salesforce.com is giving customers and partners access to a new set of tools and services for building mobile applications on its cloud platform.
Administrative tasks, brainstorming, and waiting for tests combine to overtake the hours spent designing and coding.