BAM réalise de nombreuses missions de refonte d'application. Si l'on compile les statistiques de nos clients et prospects, nous nous apercevons d'un fait assez intéressant : refondre l'UI de tout ou une partie d'une app Android est une décision qui intervient à peu près tous les 4 ans.
Alors est-ce que pour vous aussi l'année 2022 sera l'année de la refonte de votre app Android ? Si tel est le cas, Jetpack Compose doit être le framework de votre futur Design System !
En voici les raisons ?
En tant que développeurs Android, Google et la communauté Open Source nous habituent à revoir nos standards de développement UI. Retour sur les releases UI des 10 dernières années :
2022... nouvelle année, nouveau framework UI pour Android ? Il est très probable que non. Le dernier framework UI en date, Jetpack Compose, propose un changement de paradigme majeur en termes de développement. Si de nouvelles mises à jour devaient apparaître, il est très probable qu'elles s'inscriront dans le framework Jetpack Compose plutôt que d'essayer de le remplacer.
Peu de doutes donc : le framework est stable et ne sera pas déprécié de si tôt.
En découle une première conséquence :
Ensuite, Jetpack Compose propose une quantité d'outils de développement pour faciliter le dev d'UI Android et le rendre :
Certes, il existe encore des cas inédits. Des cas où l'on ne sait pas faire dans ce nouveau framework : comme des animations complexes ou une navigation spéciale. Après quelques enquêtes cependant, on trouve toujours une solution, car Jetpack Compose est interopérable avec les APIs UI traditionnelles d'Android. Le rapport gain de productivité/risque est largement positif.
Vous l'aurez compris, chez BAM nous recommandons largement le passage sous Jetpack Compose pour booster les mises en production et la sécurité des développements.
Une question sur Jetpack Compose et opérer votre migration Android ? Contactez-nous !