Pierre-Emmanuel Altieri

Senior Android engineer @Backmarket

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

I’ve been an engineer specializing in Android for over 10 years, with a focus on developing consumer-grade products to tackle significant challenges. While Android has been my primary domain, I’ve also delved into various other technologies to expand my expertise.

I’m currently a member of Back Market’s mobile platform team, where I contribute to addressing platform challenges, especially during our company’s scaling-up phase. Prior to joining Back Market, I had the opportunity to work at Yuka and Mapstr, where I gained valuable insights and experiences in the tech industry.

Outside of work, I find joy in nature, sports, music, building, and even the occasional drone racing (and crashing).

Menu