Introduction À Flutter
Introduction À Flutter
Introduction À Flutter
Introduction à Flutter
admin
Flutter est basé sur Dart, un langage de programmation moderne développé par Google qui
est très facile à apprendre si vous connaissez déjà Java ou JavaScript. Vous pouvez
commencer à vous familiariser avec Dart en lisant sa documentation qui est de qualité, facile
à suivre et disponible sur le site officiel.
Les widgets : Dans Flutter l’interface utilisateur est construite avec des widgets. Ce sont
les briques qui décrivent le rendu fnal de votre application. La magie avec les widgets, c’est
qu’ils sont réutilisables, fortement composables et avec la garantie d’être toujours à jour.
Votre code est alors plus facilement lisible et maintenable. Flutter dispose d’une multitudes
de widgets vous permettant de construire votre interface utilisateur aussi facilement que
possible. Flutter fournit des widgets de composants Material Design et Cupertino pour
application centré sur Android ou iOS.
Rechargement à chaud (Hot reload) : Le rechargement à chaud est la possibilité de modifer
votre code et de voir les mises à jour dans votre application, en temps réel. Le Hot Reload
corrige le problème du temps nécessaire entre chaque build. Le rechargement à chaud
fonctionne en injectant votre code source mis à jour dans la machine virtuelle (VM) de Dart en
cours d’exécution . Une fois la VM à mis à jour les classes avec les nouvelles versions des
champs et des fonctions, le framework Flutter reconstruit automatiquement l’arborescence des
widgets, vous permettant de visualiser rapidement les effets de vos modifcations.
1. Plate-forme native: Dart comprend à la fois une machine virtuelle avec compilation Just-In-
Time (JIT) et un compilateur à l’avance (AOT) pour la production de code machine ARM ou
x64 natif. C’est à dire que vous pouvez par exemple exécuter du code Dart en ligne de
commande ou sur un serveur en tant que backend.
2. Plateforme Web : Pour les applications ciblant le Web, Dart comprend à la fois un
compilateur de temps de développement (dartdevc) et un compilateur de temps de
production (dart2js). Les deux compilateurs traduisent Dart en JavaScript.
En plus de pouvoir utilise Dart avec Flutter, vous pouvez créer une application Web, un script
de ligne de commande ou une application côté serveur. Apprendre Dart à un avantage
certain. Vous pourrez construire avec Dart et sans recourir à un autre langage vos
applications clients et serveurs.
Si vous êtes développeur web et que vous voulez vous mettre au développement mobile natif, je
vous conseillerai de commencer à apprendre Flutter. La prise en main est facile. Si
ACCUEIL ACTUALITÉ DART/FLUTTER PHP PROJETS À
vous êtes développeur Android ou iOS, je vous conseillerai également d’essayer Flutter.
Vous ne serez pas déçu. Je pense que vous l’adopterai immédiatement.
source: https://github.com/Solido/awesome-flutter
Flutter Team Samples Collection of examples (including maps, json, Material and
Cupertino) by the Flutter team.
Flutter Common Widgets Collection of ofcial widgets demos & docs in chinese to help
developers learn quickly by Alibaba Auction Frontend Team.
Meme Chat Chat app on Flutter, using Firebase, Google Sign In, and device
camera integration by a team of Googlers.
Lime Lime social network by Sebastian Sellmair.
Trace Modern and powerful crypto portfolio & market explorer by Trent Piercy.
Laisser un commentaire
Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *
m Flutter Love s
Commen aire*
ACCUEIL ACTUALITÉ DART/FLUTTER PHP PROJETS À
Nom*
E-mail*
Site
Enregistrer mon nom, mon e-mail et mon site Web dans ce navigateur pour mon prochain
commentaire.
LAISSER UN COMMENTAIRE