Jean-Baptiste Vincey

10 Followers
29 Following
9 Posts
Android dev @Deezer

And here is the video 🎥 of our talk from Android Makers about sharing full features among multiple applications at @DeezerDevs 💜 with my fellow Philémon Combès 🤜🤛

#AMxDC25

https://youtu.be/Qi3HpXRtXXY?si=NzGkvXT_UPY6HNnx

Partager des fonctionnalités entre applications : retour d'expérience

YouTube
And the videos are out already 📽️! Didn't expect them si soon ⏰
Check it out if you could not enter the full room or if you just want to watch it again 👀
https://www.youtube.com/watch?v=II-lf0l2A6c
Rebranding de l’extrême : 3 mois pour tout changer !

YouTube

Glad to see you so numerous in our session Extreme Rebranding from Deezer 🖌️ with my partner Julie at Android Makers @androidmakersfr last week!

You can check the slides (videos coming soon):

https://speakerdeck.com/jbvincey/extreme-rebranding

#AMxDC24 #AndroidDev #Deezer

Extreme rebranding at Deezer

Only 3 months to rebrand the whole Deezer application, how do we do that? 1 year ago, we presented our Design System migration to Compose, we didn't realize we would face such a challenge right after. Extreme rebranding, 3 months to change it all: challenge accepted! In this talk we are presenting the birth of the new Deezer brand identity, and how we managed to integrate it in a record time.

Speaker Deck

Thanks for attending our talk with @juliegleonnec at @AndroidMakersFR #AMxDC23 about migrating to Compose with pour Design System 🎨 @DeezerDevs .
Here are the slides:
https://speakerdeck.com/jbvincey/compose-ing-a-design-system-at-deezer

Don't hesitate to react with questions and suggestions !

Compose-ing a Design System at Deezer

Since Jetpack Compose went stable almost 2 years ago, the enthusiasm for this technology has continued to increase, and its adoption for new projects is a no-brainer. However introducing Compose in a very large and long existing codebase is another story. At Deezer, we have been working with a Design System for several years now to enhance productivity and consistency. The synergy between Design System and Compose, thanks to composition, seemed a huge opportunity for us to accelerate future developments while creating delightful new experiences. Therefore we established a strategy to migrate our Design System and use Compose in new features, as well as migrate the existing ones. Here are the different steps: Migrating an existing page entirely to get acquainted with the new paradigms introduced by Compose Defining a roadmap to initiate a new Compose Design System following Atomic Design principles Designing our components API to foster reusability and flexibility, for instance by using slot APIs and UI components models Specifying shared guidelines and standards for both our new Design System and Compose developments Our return on experience will help you discover possible solutions, better understand the pitfalls to avoid (as we fell into some of them) and see what strategy you could apply to migrate your own apps to Compose.

Speaker Deck
Cross functional teams or not? With Danny Preussler #AMxDC23
Very happy to come back to #AMxDC23 with Julie Gléonnec to talk about migrating to Compose with our Design System 🎨 at Deezer. See you there! 😃