The biggest announcement in Google I/O 2017 event for android developer is official support of Kotlin
for android development which is start of a new era in Android App Development.

When we compare Kotlin to java, then we came to conclusion that Kotlin fixes series of issues that java
has like arrays in Kotlin are invariant, it uses site variants without wildcards, no raw types etc.
We can also use Kotlin for server-side Development
with existing Java-based technology stacks because Kotlin allowing us
to write concise and expressive code read more....