16
Dec
image

In order to make it easier for Android developers to get started with creating robust applications, the Android team today formalized and unified various coding tutorials into one clearly defined area of the Android dev site: Android Training. The tutorials, or classes, are very well put together, with splits into logical steps to make them flow well, along with sample code you can utilize to "do your homework." There is no fee for taking any of them - think of Android Training as a collection of well organized and curated tutorials.

imageI counted 11 general sections with 34 distinct lessons, and this number is going to be increasing in the future. "We’re starting small and this is just the beginning for Android Training," said Reto Meier, an Android Developer Relations Tech Lead. The several classes I looked at were complete with code and accompanied by a whole array of annotated illustrations, and I believe the new site is going to be the most useful resource on the web for both beginning and seasoned developers.

Today I’m thrilled to announce the beta launch of Android Training — a collection of classes that we hope will help you to build better Android apps.

From designing effective navigation, to managing audio playback, to optimizing battery life, these classes are designed to demonstrate best practices for solving common Android development problems.

Each class explains the steps required to solve a problem, or implement a feature, with plenty of code snippets and sample code for you to use within your own apps.

We’re starting small and this is just the beginning for Android Training. Over the coming months we will be increasing the number of classes available, as well as introducing over-arching courses and sample apps to further help your development experience.

Helping developers build great apps is what the Android Developer Relations team is all about, so we’re excited to see how you use these classes to make your apps even better.

We’d love to know what you think of these classes, and what classes you’d like to see next.

In order to get started, head over to Android Training and start reading.

Artem Russakovskii
Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

  • Harish

    This is a good start, Artem. Guess, even people with no prior programming experience but knowledge, can use this and become developers in the future. Thanks and all the best.

  • Daniel

    Truly it's an good start for guys who love android more and don't know how to develop apps.
    A real good promotion for the android market

  • Ranjan

    "This is a good start, Artem. Guess, even people with no prior programming experience but knowledge, can use this and become developers in the future. Thanks and all the best." Completely Agree.

  • BuckeyeDroid

    Glad the Android team is finally beefing up their website. It was pretty poor there for awhile.

  • http://dailyinformant.wordpress.com/ Lucan

    This is going to be great! It's just what I needed.

  • Don

    I just made a New Year's resolution! I will release an app in 2012!!

  • fonseca898

    Motivation to work on my unfinished apps!

  • Gerard Scheitler

    I have just bought the nexus 7 and I love it, in fact, I love android and want to create my own first app, so watch this space :-). So thanks guys for these great lessons.

  • http://www.facebook.com/frank.larra Frank Larra

    Will this help some1 that has no code experience?

  • Raja Zafar-ul-haq

    Please someone Help me how I can add the camera activity in such a way that half of the screen working as a live camera and half of the screen working on wireframing of the human body .....How I can make as such view...please help me .....

  • Sasi Samidurai

    Pls help me how to retrieve the data from SQLite database using between condition in Android??????

  • Musti

    Hi, I have published an app in Google Play. How can I introduce so many companies all over the world? https://play.google.com/store/apps/details?id=izasoft.kurumsal.uygulama