Google Releases Source Code for Its Google I/O 2014 App
The open-source Google I/O app was built to help attendees navigate the event. Now its code is being released to help developers use the code for other projects.Google has released the open source code for the Android app that was built for its Google I/O 2014 event so developers can use the code to inspire and launch other projects and apps. The availability of the code for the app was announced by Bruno Oliveira, tech lead of the I/O app project, in a July 30 post on the Android Developers Blog. "We are excited to share this source code with the developer community today, and we hope it will serve as a learning tool, a source of reusable snippets and a useful example of Android app development in general, wrote Oliveira. "In the coming weeks we will post a few technical articles with more detailed information about the IOSched source code to help bring some insight into the app development process." Google unveiled the I/O 2014 app in June to help conference attendees and remote participants navigate the company's major developer conference, which was held for two days in San Francisco. The app allowed attendees and remote participants to explore the full conference agenda, add events to their personalized schedules and find interesting sessions to attend.
"Since its first release on Google Play a few weeks before the conference, the I/O app was downloaded by hundreds of thousands of people, including on-site attendees, I/O Extended event participants and users tuning in from home," wrote Oliveira. "If one of the goals of the app is to be useful to conference attendees, the other primary goal is to serve as a practical example of best practices for Android app design and development. In addition to showing how to implement a wide variety of features that are useful for most Android apps, such as Fragments, Loaders, Services, Broadcast Receivers, alarms, notifications, SQLite databases, Content Providers, Action Bar and the Navigation Drawer, the I/O app source code also shows how to integrate with several Google products and services, from the Google Drive API to Google Cloud Messaging."