Beginning and experienced developers will appreciate the latest altruistic move by the core Android team member Roman Nurik who, now that the Google I/O conference is over, revealed the full sources for the I/O 2011 Android app for everyone to see.

If you haven't used the app yet, I am here to tell you that it's an Android masterpiece, in both UI/UX (user interface/usability) and coding paradigms. The app utilizes the new Fragments API heavily, so the source should provide plenty of implementation guidelines for those just picking it up. Thanks to the said Fragments, it runs great on both Honeycomb tablets and phones, making its code the perfect example of a relatively complex Android app done very-very right.

Thank you, Roman - your work is much appreciated.

If you want to play with the app itself without having to build it, you can grab it from the Market here.


Source: Google Code

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.

  • VoodooXTC

    This is awesome! I'll be looking at this all day :D

  • http://zalzalaweb.com/jens anakin78z

    Can't wait to dig into this. It will be most helpful, I'm sure!

  • cruisx

    How can i build this my self? I do not see a project file but I would like to take a look at the code and play with it.

    Sorry new to android/eclipse.

    • VoodooXTC

      You probably already figured this out by now but, download and install TortoiseSVN. Open the folder where you want to download the source code into and right click on the blank space, select SVN Check out and type in the URL "https://iosched.googlecode.com/svn/trunk" and press OK.

  • rest_of_the_world

    it took a few seconds for me to realize that it has nothing to do with ios