Migration d’une application Android de Java vers Kotlin en live coding
Description de votre conférence
Nous allons partir d’une application Android Météo écrite en Java.
Au fil de la session, nous allons la migrer pas à pas de Java vers Kotlin afin de démontrer par l’exemple et progressivement le pouvoir d’expression de Kotlin pour les développeurs Android.
Nous illustrerons les concepts présentés lors de la première partie par Arnaud (cf. #12) tels que :
les collections Kotlin
les lambdas
null safety et les optional
les string templates
kotlin-android-extensions
les data classes
les type extensions
...
L’objectif de cette session n’est pas focalisé sur une restitution d’un retour d’expérience mais plutôt sur le fait de montrer en live comment se déroule une séance de migration de code Java vers Kotlin afin d’encourager les participants à se lancer sur leurs projets et d’en tirer tout le bénéfice. Nous pourrons néanmoins aborder les retours d’expériences lors des questions.
Informations diverses
Thématique, Labels : Langage de JVM, Développement Android
Niveau de difficulté (débutant|avancé|confirmé) : débutant
Durée (max 45 min) : ~45 min
A coupler avec la présentation [Introduction au développement Kotlin/Android] Arnaud Giuliani (#12).
Le speaker
Laurent Baresse - Developer & Geek @ ekito
Sujet de votre conférence
Migration d’une application Android de Java vers Kotlin en live coding
Description de votre conférence
Nous allons partir d’une application Android Météo écrite en Java. Au fil de la session, nous allons la migrer pas à pas de Java vers Kotlin afin de démontrer par l’exemple et progressivement le pouvoir d’expression de Kotlin pour les développeurs Android.
Nous illustrerons les concepts présentés lors de la première partie par Arnaud (cf. #12) tels que :
L’objectif de cette session n’est pas focalisé sur une restitution d’un retour d’expérience mais plutôt sur le fait de montrer en live comment se déroule une séance de migration de code Java vers Kotlin afin d’encourager les participants à se lancer sur leurs projets et d’en tirer tout le bénéfice. Nous pourrons néanmoins aborder les retours d’expériences lors des questions.
Informations diverses
A coupler avec la présentation [Introduction au développement Kotlin/Android] Arnaud Giuliani (#12).