Arnaud Giuliani | Devoxx

Arnaud Giuliani
Arnaud Giuliani Twitter

From ekito

Développeur & consultant en développement java. J'interviens sur les architectures distribuées, les infrastructures et les solutions cloud (devops, base de données ...). Je suis développeur android depuis quelques années et je m'intéresse aux "nouveaux" langages comme Kotlin, Swift ou Go, ainsi qu'aux nouveaux paradigmes comme la programmation fonctionnelle, développement applications réactives ...

Blog: https://www.ekito.fr/people/

mobile Mobile, IoT

Développez une application Android de météo avec Kotlin

Hands-on Labs

Kotlin est un langage développé par Jetbrains. Sa version 1.0 (production ready) est sortie en début d'année et a fait un certain buzz au sein de la communauté android. Cette session propose de découvrir ce langage, qui reprend certains aspects de groovy ou scala, et qui est très proche de swift dans la syntaxe et les concepts.

Kotlin est très clairement prisé, à juste titre, par la communauté android qui en est demandeuse. Les développeurs java eux aussi, peuvent clairement en tirer profit. La communauté du framework spring commence à clairement s'ouvrir à ce langage au même titre que Groovy.

Ce "handson" vous propose d'aller travailler à partir d'une application android java existante, pour y injecter Kotlin suivant diverses thématiques besoins. Il débutera par une presentation de Kotlin, pour balayer les points intéressants du langage de manière pragmatique. Ensuite, un TP de 2h se déroulera autour de l'application de démo.

Pré-requis : AndroidStudio 2.2+, Android SDK API 24, Build tools 24.0.3+, plugin Kotlin 1.0.6+ et GIT installés sur son portable.

TBA : To be announced / Salle non affectée