Applications mobiles
Une application iPhone et Android développée une seule fois, en Flutter ou React Native, reliée à un back-office pour tout piloter depuis votre bureau.
En savoir plus →Le framework de Google qui produit l'application iPhone et l'application Android à partir d'un seul code, avec un rendu identique des deux côtés. Ce qu'il fait bien, ce qu'il demande, et les projets pour lesquels il convient.
Flutter est un framework créé par Google pour développer des applications à partir d'un seul code : la même base produit l'application iPhone et l'application Android, et peut aussi viser le web ou l'ordinateur. Sorti en version 1.0 en décembre 2018, il s'écrit en Dart, un langage également conçu par Google, et Google s'en sert pour certaines de ses propres applications.
Sa particularité : Flutter dessine lui-même chaque élément de l'interface, au lieu d'emprunter les composants du téléphone. L'application a exactement le même rendu sur iPhone et sur Android, et les animations restent fluides. La contrepartie, c'est une application un peu plus lourde à télécharger, et un aspect qu'il faut adapter si l'on veut coller aux habitudes de chaque système.
Un design travaillé, des animations, une identité visuelle forte, identique sur tous les téléphones.
Formulaires, photos, signatures, fonctionnement sans réseau : l'outil de vos équipes en déplacement.
Téléphone, tablette, voire ordinateur, avec le même code et la même interface.
Je développe des applications Flutter pour iPhone et Android, avec leur back-office et leur API, et je les publie sur l'App Store et Google Play. Je choisis Flutter plutôt que React Native quand le projet demande une interface très travaillée, un rendu identique sur tous les téléphones, ou une application qui doit aussi tourner sur tablette et ordinateur.
Une application iPhone et Android développée une seule fois, en Flutter ou React Native, reliée à un back-office pour tout piloter depuis votre bureau.
En savoir plus →Outils métier sur mesure : réservations, devis en ligne, espaces clients. Je développe des apps adaptées à vos process.
En savoir plus →Oui, le framework est libre, sous licence BSD. Le coût d'une application Flutter est celui de son développement, de son back-office, de sa publication sur les stores et de sa maintenance.
Pour la grande majorité des applications, la différence ne se voit pas : Flutter produit du code natif et vise une animation fluide. Les écarts n'apparaissent que sur des usages très exigeants, comme les jeux en 3D ou le traitement vidéo lourd.
Google s'en sert pour certaines de ses propres applications, et de nombreuses entreprises l'utilisent en production. Le code est libre : même si Google changeait de cap, le framework ne disparaîtrait pas du jour au lendemain, et votre application continuerait de fonctionner.
Un appel de 30 minutes pour choisir la technologie qui convient à votre projet.
Parler de votre projet →