Shared publicly  - 
 
The #io13 Android app source is now available! Congrats to the entire team on making this happen! And apologies for the wait, everyone :-)

Please comment on the original
 
Google I/O 2013 App Source Now Available

TL;DR: code.google.com/p/iosched has been updated for #io13

Every year, a few days before the Google I/O developer conference, the Android team publishes an app on Google Play that has two main goals. The first goal is to help conference-goers and remote viewers navigate their way around Moscone West or watch the keynote and session videos on their Android devices from home.

The second, and arguably more important goal of the app, is to serve as a large-scale demo of Android best practices covering both app design and technical implementation. Like any demo though, it's only useful if you can see how it all works by looking at the source code.

So today we're happy to announce that the Google I/O 2013 app source code is now available! Check it out by clicking the link below:

Google I/O 2013 Android App Source: http://code.google.com/p/iosched

The app source demonstrates a number of best practices such as:

• Implementing responsive design with fragments and alternative resources to support phones and tablets
• Using content providers and implicit intents to navigate the app
• Using sync adapters and GCM to keep content fresh across devices in a battery-friendly way
• Integrating Google+ for sign-in, public stream participation, and as a share target
• Integrating Google Play services to include Google Maps (with custom tiles, markers, and info windows) and +1 buttons
• Integrating the YouTube Android Player API to view live streams and recorded session videos, along with 'second-screen' presentation API support
• Exposing multiple entry points to the app with home screen and lockscreen widgets and expandable notifications

This is just a sample of the best practices covered in the app. There are tons of little gems to explore in the source code, available at the project site linked above.

Have any questions or comments on a particular part of the source? Post them in the comments below!

#AndroidDev   #io13
202
57
Brian Wenger's profile photoNagesh Susarla's profile photo