Débloquez la situation avec les coroutines de Kotlin

Date : Mercredi 18 Décembre 2019
Lieu : Mame
Détails

Soirée organisée conjointement avec le GDG Tours.

Bloqué par la complexité de votre code ? Trop de callbacks ou de threads ? Cas d'erreurs mal gérés ou non gérés ? Venez voir comment on débloque tout ça avec les coroutines de Kotlin !

Si vous avez du code qui attend (I/O, événements, etc), les coroutines peuvent vous aider grandement.

Sur Android, c'est déjà une révolution industrielle en marche, mais Kotlin avec ses coroutines, est un langage multiplateforme qui fonctionne sur serveur, ordinateur… même sur montres WearOS et Apple Watch !

La promesse (tenue) des coroutines de Kotlin, c'est de rendre les fonctions non bloquantes aussi simples d'usages que les fonctions/méthodes bloquantes, y compris en ce qui concerne la gestion des erreurs.

En plus de ça, la concurrence structurée rend le parallélisme et l'annulation de traitements de tous types plus sûrs et très simples.

Dans ce talk, vous allez apprendre comment les coroutines s'utilisent, en quoi elles sont différentes, et mieux conçues que les async/await de certains autres langages.

Enfin, vous verrez une démonstration de coroutines dans une application native iOS 100% Kotlin, partageant du code avec une application Android, et peut-être plus…

Intervenant : Louis Cad
La vidéo