What are the good online tutorials and books to learn Android development?

Quora Feeds

Active Member
Brien Colwell

I recommend starting with Google's design and technical design sites. They describe pretty well how an Android app should look and feel (as of the latest version, Ice Cream Sandwich, Android 4.0), and the Android platform and capabilities. Each section in both guides is worth glancing over to get a sense of the complete ecosystem.


After that, check out the API docs. The most important ones to start with are Activity and Fragment, paying attention to the lifecycle diagrams. Then View, Drawable, all the subclasses of View, and the text package.


When I encounter bugs or strange behavior in the Android platform, I find it helpful to read the source. I've been using GrepCode for this, but I also have a local copy of the source code.


When I get stuck I check the Android bugs database for known issues, the Android developers mailing list, and Stack Overflow. I usually find these through Google.


See also, What is the best book about Android development?

See Questions On Quora

Continue reading...
 
Top