Every year Google holds one of the most awaited events for developers – Google I/O. This year, the I/O event has come up with many new features for the end user that are more advanced, more concrete and more user friendly making life much easier for its developers.

I am a big fan of Android and have been developing applications using Android for more than four years. So I took lots of interest in various updates provided at Google I/O 2017.

Google I/O Highlights 2017

Here, I am going to describe few highlights of this event:

1. Kotlin

From the beginning when Android was launched, no other programming language was added other than Java. Now, Google has announced Kotlin, a Null Safety programming language, to be an officially supported language for Android. Kotlin support is available from Android Studio 3.0. There is no extra plugin required for it. Android Studio 3.0 is available on Canary Channel. For more on Kotlin, please visit official website.

 2. Google Lens

Google Lens

One of the biggest announcements in this year’s Google I/O event was Google Lens. It uses a machine learning technology to identify the objects around the world. You just need to put your Camera in front of any object and Google Lens will identify the object and describe it for you. To start with, it is coming up with Google and Google Photos. For more details, you can visit this link.

 3. Google AI and Machine Learning

AI is one of the great initiatives from Google I/O. AI and Machine learning is not new, but Google I/O has pushed the pedal on it and launched Google.ai for artificial intelligence and machine learning. Google uses Learning to Learn i.e. Auto Learning ML tool to make it easier. They are applying AI to harder and newer problems like health care, chemistry, order draw etc. For more details, please visit this link.

4. Google Assistant

Google Assistant

The new feature in Google Assistant is that you can type what kind of assistance you are looking for. For e.g. You want to order something, or you want to buy something, you can directly ask Google Assistant and it will help you out. Google Assistant is now available for iPhone users too. The new Google Assistant SDK can be integrated with any application that wants to provide Google Assistant feature to users. For further details, please visit this link.

You can now make transactions with Google Assistant. It is an end to end solution which includes payments, identity, receipts and even an account creation. So now we can buy whatever we want and send money as well using Google Assistant. For more details, click here.

5. Daydream VR

Google Daydream VR

The Daydream support will be available this summer as a software update for Samsung S8 and S8 plus devices. It is entirely different kind of VR device called as standalone VR. These VR devices are built in a way that it has everything which is required for VR. So these VR devices will not require any cable, any headset or any PC. Please visit Daydream website for further details.

6. Android O – new Android OS

Android O Logo

Android has announced the new OS version Android O. This version of OS is more smart and intelligent. Few cool features of Android O are Picture in Picture, Notification Channels, Auto-fill in apps, Smart Text Selection, Android Vitals and many more features. To know about the new features of Android O you can read my colleague’s blog: What’s new for Android developer in Android O.

For complete details of Android O, please visit their official website.

7. Google Home and News Updates

Google home

Google Home speakers will be launched in Canada, Australia, France, Germany and Japan this year. There are more than 50 new features coming up with Google Home.

Hands-free calling from Google Home will be available completely free now. For now, it is available for US and Canada only. The calling feature will be based on voice recognition. For more details, click here .

8. Android Go

Google Android Go

Google has launched a new project named Android Go. The major focus of this project is on providing optimized and affordable devices to users. The Go configuration will be available on all 1GB (or less) RAM devices with Android O. Custom data saver and simplified web pages are the main features of Android Go. By the word of Sameer Samat, VP of Android and Play, it can save up to 750TB of data everyday. For more details, please click here.

9. Google Photos

Google Photos

Google Photos of Android is getting smarter. Suppose you take some photos with your friends but forget to share the photos with them. Don’t worry, now Google is rolling out suggested sharing with Google Photos.

It will identify the person in the photo and prompt you to share the photo with that person. Sounds cool, right? There is another feature called photo book which compiles all your photos and clubs them into a single physical product. The books cost $9.99 for a 7-inch softcover book or $19.99 for a 9-inch hardcover book. Both books are 20 pages long, but you can pay more for additional pages. For more details look here.


So, if you watch the Google IO video or you read from the Official Page, the major focus of this year’s Google I/O 2017 has been on AI and Machine Learning, be it Google Photos, Google Assistant or Google Home, each of these applications has a new update related to AI or Machine Learning. So, from this event’s new announcements, we can say that the era of AI and Machine Learning is becoming more and more exciting.

Thanks for reading the blog. I hope you liked it.

 

Related Articles

#Tech

NHibernate, Linq and Lazy Collections

For the past few months we have been busy building a services framework for one of our clients so that they can build all of their enterprise web services without ever having to worry about the cross cutting concerns and... Read more
#Tech

Page Redirects using Spring.NET

Who is responsible for page redirects in ASPNET MVP – The View or the Presenter None of the above, it is you :) On a serious note, it is the View as one shouldn’t pollute the Presenter with the page navigation... Read more
  • Vikas Rajput

    Complete Info about google I/O on single page, great job (y)

  • Rahul Rastogi

    Good points..(y)