Skip to content
Videos
Video

Comment exécuter du code Dart/Flutter téléchargé à distance ? 👨‍💻 Tuto Flutter

by Edouard Marquez youtube.com

19 min 1.4k views

Grâce aux bibliothèques dart_eval et flutter_eval, il est possible de générer des fichiers contenant du bytecode. Ces fichiers-là peuvent ensuite être lus à la volée, lors de l’exécution d’une application Dart ou Flutter. ⚠️ Attention, ces packages sont encore expérimentaux et il n’est pas recommandé de les utiliser en production. En effet, étant basés sur un système de mapping, il en manque encore énormément. Niveau performance, ce genre de technique reste en deça qu'un code qui aurait passé la moulinette AOT. 💚 Cette vidéo vous a plu ? N’hésitez pas à liker la vidéo et la partager autour de vous ! 💙 Si vous n’êtes pas encore abonnés, n’hésitez pas à le faire activer la cloche 🛎 avec toutes les notifications activées ! Gist des exemples Flutter (ceux de la documentation sont incorrects) : https://gist.github.com/g123k/35b2249ecd93f374c8055444badde188 🗓 Au programme de ce tutoriel : 00:00 Introduction 00:22 La méthode eval 01:19 Le Compiler avec Dart 03:22 Le Runtime avec Dart 04:00 On s’intéresse à Flutter 06:16 Le Widget EvalWidget 06:16 Comment générer le code avec le Compiler 06:16 Comment afficher des Widgets avec le Runtime 06:16 Les limitations 06:49 Conclusion Merci à Aloïs Deniel d’avoir soufflé l’idée de cette vidéo ! Liens utiles : Lien vers dart_eval : https://pub.dev/packages/dart_eval Lien vers flutter_eval : https://pub.dev/packages/flutter_eval Retrouvez d’autres tutoriaux Flutter sur la playlist dédiée : https://www.youtube.com/playlist?list=PL1psL-F0LvSOmW0m5WUjE5WtW_JkUYYvd Retrouvez-moi aussi avec mes deux newsletters : - Flutter Digest 💙 : https://flutter-digest.com/ - Android Croissants 🥐 : https://android-croissants.com/

Topics Performance

It's All Widgets

Apps by Edouard Marquez

  • Flydirekt screenshot

    Flydirekt

    Flydirekt - Standby Loads

    Travel & Local 3.5

Report this · Wrote this? Claim it

Supported by