La plupart des projets qui ont besoin d'une application Android ont aussi besoin d'une application iOS. C'est pour cela que je développe Android avec Flutter : une base de code qui compile en véritables binaires natifs pour les deux plateformes, avec une apparence et un comportement que les utilisateurs ne distinguent pas d'une application native.
Je couvre tout le côté Android : le langage Material là où il a sa place, les notifications via Firebase Cloud Messaging, la facturation Google Play, les liens profonds, la synchronisation de données en mode hors ligne d'abord, et tout le processus Play Console, des pistes de test internes au déploiement en production.
Le résultat : une application, deux stores, et la moitié du coût de maintenance de deux bases de code natives séparées.