Download - Kotlin for Android: Brief and Clear
Transcript
otlin
Android Development
with
Andrey Breslav
otlin
bytecode
Why a new language?
Cup<Coffee> cup = new Cup<Coffee>(new Coffee())
Cup<Coffee> cup = new Cup<>(new Coffee())
Cup<Coffee> cup = new Cup(new Coffee())
Why not…
Java 7
New tricks, huh?..
When will Android get Java 8?
Design Principles
Industry
Tooling
Safety
Facts about Kotlin
• Current version: 0.7
• Tooling– IntelliJ IDEA/Android Studio– Gradle/Maven/Ant
• Runtime size: 800K, and shrinking
DEMO