8. What is
Kotlin
Quick Introduction
● Statically typed programming language targeting
JVM, JavaScript
● Started in 2010 by the
● They needed a language:
○ Expressive, Toolable, Interoperable,
Pragmatic
● 100% interoperable with Java
● KClasses are compiled to Java bytecode (Java 6+)
9. What is
Kotlin
Quick Introduction
Kotlin 1.0
● February 15, 2016 (after 6 years)
Kotlin 1.1
● March 1, 2017
Kotlin 1.1.2
● April 25, 2017
Kotlin 1.1.3
● June 23, 2017
10. Google I/O 17
The biggest announcement of this year's
Google I/O 17 was ….
11.
12. Převod Android projektu z Javy
David Vávra, CEO @ Step Up Labs, Android GDE
@vavradav
https://github.com/davidvavra/android-architecture-components/tree/master/BasicRxJavaSample