Compose Multiplatform: un framework pour toutes vos apps ?
Des apps mobiles, desktops, web réalisées avec un seul langage, performant et fun. On en a longtemps rêvé. Est-ce en train d’arriver?
Compose Multiplatform, une extension du toolkit de Google par JetBrains, répond à cette problématique. Un code Kotlin unique déployé sur toutes les plateformes!
Amphithéâtre D
JetPack Compose est un outil étonnant que Google a pris 4 ans à mettre au point.
Inspiré des modèles de développement des interfaces utilisateurs tels que React, il propose un nouveau mode de programmation. Avec des mécanismes qui agissent lors de la compilation et d’autres au runtime, il garantit d’excellentes performances.
Cet outil a été amené un cran plus loin par JetBrains en le rendant multi-plateforme. Il s’agit désormais d’utiliser le même code Kotlin pour créer des interfaces qui seront déployées dans des environnement aussi bien mobiles, que desktop et web.
Lors de cette présentation, j’expliquerai les mécanismes mis en œuvre, et partagerai du code et des exemples permettant de comprendre les cas d’utilisation de ce nouvel outil.