Qu'est ce que Flutter

Par pkhalil, 7 février, 2025

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 :

  1. AOT (Ahead Of Time) : génère une application native optimisée pour chaque plateforme, améliorant ainsi les performances.
  2. 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

  1. Flutter : qu'est-ce que c'est Flutter?, https://ibracilinks.com/blog/quest-ce-que-flutter (Page consultée le 4 février 2025).
  2. Flutter : Comprendre le fonctionnement de Flutter, https://www.beapp.fr/blog/comprendre-flutter (Page consultée le 4 février 2025).

Commentaires3

ihanine

il y a 2 mois 1 semaine

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 ?

pkhalil

il y a 1 mois 4 semaines

En réponse à par ihanine

Google Ads est développée avec Flutter, l'application mobile de BMW

srahman

il y a 2 mois 1 semaine

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.