Mohammed Boukadir

Senior Android Engineer @Back Market

Talk Title

Composables dans les Vues : L’Interopérabilité et la Confrontation des Cycles de Vie

Room

Salle Blin

Date

26.04.2024

Time

11:45 > 45 min

Share

on Twitter

Jetpack Compose, nouvelle norme dans le développement d'applications Android, a été accueilli avec enthousiasme pour la migration de notre Design System.

Cette transition a néanmoins été parsemée de défis, principalement liés aux performances. Nos investigations approfondies ont mis en lumière des mécanismes potentiellement conflictuels entre le cycle de vie d'un composable et celui d'une vue traditionnelle. À titre illustratif, l'intégration d'un composable dans une RecyclerView requiert une compréhension approfondie de ces cycles de vie, comme en témoigne notre expérience pratique.

Cette exploration nous a permis de trouver et d'implémenter des stratégies pour optimiser les performances, et de résoudre certaines lacunes de l'interopérabilité entre les Composables et les vues traditionnelles.

Points clés de la session:

Dans cette session, vous découvrirez des approches pragmatiques pour améliorer vos performances avec Jetpack Compose, en mettant l'accent sur les solutions aux problèmes de compatibilité lors de l'intégration de Composables dans des vues traditionnelles. Vous repartirez avec des solution concrètes pour faciliter votre migration vers Compose sans perte de performance.

Speaker Bio

Je suis développeur Android depuis les premières versions de la plateforme. Ma carrière a été un parcours d’apprentissage constant et d’adaptation au gré de l’évolution d’Android.

Au-delà du code, je suis impliqué dans la communauté Android. Je suis co-organisateur du groupe d’utilisateurs Android de Lille, où j’aime me connecter avec d’autres passionnés.

J’enseigne aussi le développement Android. Cela me procure une grande satisfaction de rendre les aspects complexes du développement Android plus accessibles aux jeunes développeurs, et de partager avec eux ma passion pour Android.

Menu