Google Unravels The Source Code For I/O 2018 App | MobileAppDaily
technology

Google Unravels The Source Code For I/O 2018 App

The source code is written in Kotlin language.

https://dk2dyle8k4h9a.cloudfront.net/Google Unravels The Source Code For I/O 2018 App

Google I/O is an annual developer conference that is held in California every year. The conference was first held in 2008. In the Google I/O, the I and O stands for input and output. The tech giant’s annual developer conference slogan goes as "Innovation in the Open." The whole event revolves around tech and developing apps for web and mobile. Apart from that, it includes Chrome, Android, APIs, App engine and much more.

App Screen Shot

I can surely say, attending Google I/O is the dream of every developer due to the existence of unending opportunities. Expectedly, this year’s I/O conference was exceptional. Some of the highlights of the event included new Google Assistant voices, the announcement of Android P, Google Duplex, smart display with Google Assistant, enhancement in Google Maps and much more.

The Google is long following the practice of releasing the source code of the annual year’s event app in the following months. So, working on the same lines, Google released the source code I/O 2018 App. It will help the developers to take a better look at the Google's best practices for app development.

The developers can lay their hands on the app source code from GitHub, the web-based hosting service.

As per the official page of GitHub, “The 2018 version of the app constitutes a comprehensive rewrite. The architecture is built around Android Architecture Components. We followed the recommendations laid out in the Guide to App Architecture when deciding on the architecture for the app. We kept logic away from Activities and Fragments and moved it to ViewModels. We observed data using LiveData and used the Data Binding Library to bind UI components in layouts to the app's data sources.”

App Architecture

The released source code is the complete rewrite of the app and used the Kotlin language for the same. The app code is based on Architecture Components, rather than ContentProvider + SyncAdapter architecture.

You may also like:

Vikram Khajuria
Written By
Vikram Khajuria

Jack of all trades. Covering the journalism field, Vikram writes at MobileAppDaily and keeps surfing the trends to understand tech and inventions better. Don’t forget his driving skills, he is a professional car rallyist. Life has just got better. Breathe it!!

Top Companies

InMobi
Singapore
Dot Com Infoway
New York, USA
M&C Saatchi Mobile
New York City, USA
Techmagnate
New Delhi, India
Fetch
London, UK
View full report

Latest Articles

Join our global community 135K Followers
technology

Chrome OS Powered Tablets Are Here

Neha Baluni 4 min read  

Apple’s iPad game is really tough but Google has the plans of its own. The former wishes to rule the classrooms with the iPad but Google won’t let it happen so easily. To give a tough competition to Apple, Google has joined hands with Acer to give users the very first tablet that would r

technology

Google is Taking Over the World's Cloud Computing Services with its Latest Plan

Meenal Vashistha 4 min read  

Google has established itself as the synonym for the Internet. It’s present in our daily life even if we forget to acknowledge its presence. Every time a question/curiosity pops up, Google comes out with answers saving the day. No wonder Google’s network at present delivers around 25 per

technology

Google Duplex, AI Imitating Humans, Should We Worried About It?

Vikram Khajuria 4 min read  

Google I/O 2018 was started on Tuesday and unveiled the new updates as expected including new tools for the developers. However, we all were waiting for that one news breaking stage performance from Google that it brings every year. The company finally showcases its new AI Duplex with a live demonst

technology

Google Introduces A New Standalone Podcast App For Android

Vikram Khajuria 4 min read  

Google has finally come up with a standalone podcasts app in the Play Store. The app is called Google Podcasts. It will use Google’s recommendation algorithms to integrate people with shows they might enjoy based on their listening habits. Prior to this, the podcasts were available on Android