Flutter est un framework, ou plus spécifiquement un kit de développement logiciel (SDK) d’interface utilisateur open-source créé par Google. Il permet aux développeurs de concevoir des applications pour Android, iOS, Windows, Mac, Linux et le web avec un seul code.
Qu'est ce que c'est Dart?
Dart est un langage de programmation créé par Google aussi pour fonctionner avec Flutter. Cela offre deux modes de fonctionnement :
- AOT (Ahead Of Time) : génère une application native optimisée pour chaque plateforme, améliorant ainsi les performances.
- JIT (Just-In-Time) : permet le Hot Reload, qui accélère le développement en réduisant le temps entre les modifications de code et leur exécution.
Les avatanges de Flutter
Optimisation du temps et des coûts
Comme je l’ai déjà mentionné précédemment, grâce à une base de code unique, les tâches des développeurs sont facilitées, le temps de développement est réduit et, finalement, le coût du projet diminue, puisqu’ils écrivent le code une seule fois pour Android et iOS.
Référence
- Flutter : qu'est-ce que c'est Flutter?, https://ibracilinks.com/blog/quest-ce-que-flutter (Page consultée le 4 février 2025).
- Flutter : Comprendre le fonctionnement de Flutter, https://www.beapp.fr/blog/comprendre-flutter (Page consultée le 4 février 2025).
Commentaires3
Question
Merci pour cet article intéressant! Pourrais-tu donner des exemples concrets de projets ou d'applications qui ont bénéficié de l'utilisation de Flutter et Dart ?
Exemple
Google Ads est développée avec Flutter, l'application mobile de BMW
Une explication claire sur les avantages de Flutter
Très bon article ! Ton explication sur Flutter et Dart est claire et facile à comprendre. J’aime bien la façon dont tu mets en avant l’optimisation du temps et des coûts, ça montre vraiment l’intérêt de cette technologie.