The conference for ethics and diversity in tech
with crêpes and love The conference for ethics and diversity in tech with crêpes and love

Lyon - April 13th & 14th, 2023

#TALK

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!

Tech Tech
Tuesday May 24th
15:50 - 16:40

Amphitheatre 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.

Gaetan Zoritchak

Early adopter Kotlin. Je déploie et conçois solutions logicielles basées sur Kotlin dans des environnements backend, mobiles, desktop, et web. Je suis cofondateur et tech lead de la société Data2viz.

Louis Cognault Ayeva Derman

Spécialisé en développement d’applications Android depuis 2014, j’ai adopté Kotlin en 2016 pour la majorité de mes projets, car c’était pour moi le meilleur langage de programmation haut-niveau, et c’est à mon avis toujours le cas en 2022.

J’ai créé quelques projets open source tels que Splitties et CompleteKotlin depuis 2016, et assure la maintenance de certains autres dont refreshVersions.

J’aime le logiciel fiable, et j’aime aussi :

  • Les lego technic
  • Le vélo couché
  • Le vélomobile