8
Kotlin für Android-Entwickler Daniel Bälz Karlsruhe, 9.12.2017

Kotlin für Android-Entwickler

Embed Size (px)

Citation preview

Page 1: Kotlin für Android-Entwickler

Kotlin für Android-Entwickler

Daniel Bälz Karlsruhe, 9.12.2017

Page 2: Kotlin für Android-Entwickler

https://github.com/dbaelz/

2

Daniel Bälz

Android-Entwickler @ inovex GmbH

https://dbaelz.de/

Page 3: Kotlin für Android-Entwickler

3

Warum Kotlin?

● Java○ Langatmig mit viel Zeremonie○ „Moderne“ Sprachfeature fehlen○ Notwendigkeit von Helfer/Bibliotheken

● Android○ Langatmige APIs○ Fehleranfällige API (Null-Werte, Aufrufreihenfolge)

Page 4: Kotlin für Android-Entwickler

Demo

4https://github.com/dbaelz/DevFestKA17Demo

Page 7: Kotlin für Android-Entwickler

7

Tipps

● Migration○ Stückweise per Feature○ Konverter in Android Studio○ Tests nur Spielwiese

● Iteratives Lernen○ Ausprobieren○ Überarbeiten○ Idiomatic Kotlin

Page 8: Kotlin für Android-Entwickler

Vielen Dank

Daniel Bälz

inovex GmbH

Ludwig-Erhard-Allee 6

76131 Karlsruhe

[email protected]

https://dbaelz.de/