Google IO 2017 – Developer Keynote (1 of 3) – Android.

Unlike the usual Google IO, this year the developer keynote was a separate event.

There was highlights on the below areas –

  1. Android
  2. Google Assistant and Chrome
  3. MI/AL and Firebase

I would like to detail the announcements in 3 different blogs.

Below are some of the highlights from Developer Keynotes exclusively on android.

Jason started with some numbers on play store and developer training programs.

Play store updates and the 4 main theme in Android Development

First – Kotlin was introduced as an additional official programming language for Android. It is an additional language investment for Android. Kotlin provides a much cleaner and simpler code.

wp-1497225476287.
Kotlin and Java being the official programming language of Android

Java 8 support in Android –

  1. java.lang
  2. java.util
  3. java.io
  4. java.crypto
  5. java.text
  6. java.net
  7. java.nio
  8. java.security
  9. java.time

It was assured that support to Java language will continue to be there and continue to keep working better.

Second – Below are the updates on Android Studio 3.0

wp-1497225489273.
Android Studio 3.0

Third – App quality and success –

Test labs improvement with new device catalog – Device targeting based on installs, revenue by device.

When the app quality increases from average to good,

  1. Spend increased by 6X
  2. Retention increased by 7X
wp-1497225502877.
App quality impacting spend and retention of the customer

Fourth – Android Instant Apps is open to all now.

wp-1497225515322.
Android instant app – App module before and after module definitions

As per google it take 4 to 6 weeks to fully start implementing apps as instant apps. Also google provides way to shrink the instant app by providing –

  1. Shared Library
  2. Asset Delivery
  3. On – The wire compression

Let us see more on Google Home and Chrome in next blog.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.