FlutterFlow : Qu'est-ce que c'est ? En quoi est-ce utile ?

Topic : Programmation   | Publié 2 years ago

Qu'est-ce que c'est ?

FlutterFlow est un constructeur low-code pour le développement d'applications mobiles natives. Vous pouvez utiliser notre simple interface drag and drop pour créer votre application 10 fois plus rapidement que le développement traditionnel.

Il se base sur le framework Flutter en version no code et a pour but d’aider à la réalisation d’une application mobile de A à Z. La dernière version de l’outil (2.0) date du 11 avril 2022.

Les plateformes supportées à ce jour sont Android, iOS, Web, Mac OS en version bêta et Windows en version alpha.

L’outil prend en charge tous les widgets de bases et de nombreuses options permettant notamment de personnaliser l’interface. Il propose des fonctionnalités assez poussées, comme l’intégration de paiements, la connexion à Firebase, l’authentification, les notifications, l’ajout de publicités, la possibilité d’ajouter du code ou encore l’intégration avec GitLab.

Il propose également des fonctionnalités similaires à celles utilisées avec Flutter, comme le hot reload, la gestion du splashscreen, la visibilité sur l’arbre des widgets, la possibilité de créer des composants personnalisés, un alignement intuitif des éléments, la mise en place d’animations, l’extraction de widgets, les Google fonts qui sont intégrées, la gestion du dark mode, la gestion des versions, la possibilité d’avoir un aperçu immédiat sur des appareils différents (téléphone, tablette, ordinateur), un mode debug et d’autres fonctionnalités que nous n’avons pas eu le temps de tester.

 

 

Un tutoriel est proposé lors de la première utilisation de l’outil afin de le prendre en main et des templates sont disponibles pour partir sur un projet avec une base déjà créée.

Une version gratuite est disponible mais reste assez limitée. La version payante standard, permet principalement de générer des builds et d’exporter le code. La version pro permet d’avoir des exemples d’applications, des APIs personnalisées, l’intégration Github ou encore le déploiement de l’application sur les stores.

En quoi est-ce utile ?

Dans le monde des développeurs le temps est très important, avoir un outil qui permet de faire des projets avec une telle facilité représente un gain de temps énorme, l’outil  permet de développer rapidement des applications mobiles et web sans avoir à connaître le langage DART même pour des non développeurs.

Les articles de la même catégorie
Pourquoi avez-vous besoin d'une application native ?
Pourquoi avez-vous besoin d'une application native ?
Les entreprises créent des applications mobiles pour mettre leurs concurrents au défi de gagner l'intérêt des consommateurs. Les applications mobiles ouvrent des possibilités aux gens. Les hommes d'affaires peuvent facilement trouver un moyen de créer ...
5 years ago
5 framework d'application Web populaires pour le développement de votre site Web
5 framework d'application Web populaires pour le développement de votre site Web
Eh bien, on ne peut le nier. Mais si vous pensiez qu'avec l'avènement des applications mobiles, la popularité des frameworks d'applications Web s'estompe, vous vous trompez peut-être un peu. Cependant, quand il s'agit de créer des applications Web, ...
5 years ago
Qu'est-ce que le PHP et quelles sont ses applications ?
Qu'est-ce que le PHP et quelles sont ses applications ?
Un langage de programmation est comme un langage. Tout comme il existe plusieurs langages et qu'ils peuvent tous transmettre le même message, il existe de nombreux langages de programmation et ils peuvent tous contenir le même algorithme...
5 years ago