Google concluded I/O 2017 with some major announcements and showed a glimpse of the future of Android, Google Home, Google Assistants, Virtual Reality and much more.
Artificial intelligence was one of the biggest announcements at the conference. Google will be applying AI to most of its products. Artificial Intelligence will play a great role in shaping the future as Google is working on improving robot’s recognition of sound and visuals. Companies like Facebook and Google are working on Machine Learning to make our lives more comfortable.
Google CEO, Sundar Pichai, revealed that camera is turning into a search box which will be accomplished with the latest application, Google Lens. With the help of machine learning, Google Lens will understand the world around you through your smartphone camera and help you take action based on that understanding. It is means of providing you the right information in a meaningful way. Google Lens can perform multiple functions like giving the name of a prominent building to connecting to a Wifi network just by looking at the router sticker. This is an important step in bringing artificial intelligence into people’s life on a wider level.
At I/O 2016, Google introduced the first generation of chips made for machine learning tasks. This year, Google introduced the next generation of Cloud TPUs that will bring speed and performance to machine learning technology. Each model Cloud TPU consists of four 45-teraflop chips that collectively deliver 180 teraflops of speed which will initially be available through the Google Cloud platform. It makes use of the open source tensor flow technology that helps create machine learning algorithms at remarkable speed.
Android O beta:
Next up was the Android O, the beta for Android O was officially launched at I/O 2017. With the Android O, Google promises better battery life, snoozing notifications and redone settings options. This iteration of the Android Operating System is in the early stages but developers can begin testing the new features on Pixel or Nexus devices.
Android Go for reaching the next billion users:
Google announced their plan for reaching the next billion users, the solution is Android Go. It is a version built around Android O targeting entry level devices.
Android Go will feature its own version of Google Play Store with a set of newly built apps that will require less memory, less storage, and less data to run properly. Android Go is designed to work on devices with as little as 512MB of RAM or less.
Google’s Daydream is getting its first major software revamp and its own VR web browser:
In February 2016, it was rumored that Google was working on a standalone VR headset which Google confirmed at I/O 2017. In its path of expansion, Google announced the new VR device in partnership with HTC and Lenovo which is a wireless, self-contained headset to be launched in second half of 2017. Google will also be introducing ‘Worldsense’, a new tech from its tango augmented system which will enable the headset to track the virtual space around you.
Google’s Daydream will have a more full featured operating system codenamed as Daydream Euphrates. It will be launched later this year on all phones with Daydream support.
A VR web browser will allow people to find something online without removing their headset. If you are already using Chrome elsewhere, it will import all your bookmarks from the normal mobile version. You will be able to browse through web pages while in a headset.
A few developer tools were highlighted at the I/O this year like Google Play Protect which is a security system for Android. It scans devices to keep data secure. It is an important tool for developers as it starts screening as soon as a developer uploads an app to Google Play. It automatically disables an application that is harmful to the device.
Google will be offering the Google play console to developers. It is a dashboard that will help developers manage all phases of publishing including app testing, insight gathering and much more.
A few new tools have been added to the Android Studio called Android Studio Profilers. The profilers offer real-time data updates for CPU, memory and network activity.
Finally, the Kotlin language has been added as an official programming language for Android development. Kotlin is a new language that runs on the Java Virtual Machine (JVM) to help solve issues such as runtime exceptions and source code verbosity.