Programme de Formation
4
module(s)
Durée totale : 360
Maîtriser la communication Dart ↔ natif via les platform channels et la FFI Flutter pour dépasser les limites des plugins standard. 4 leçons pour écrire, tester et publier vos propres plugins federated.
Module 1 : Method, event et basic message channels
90
Distinguer les trois types de platform channels Flutter, implémenter un MethodChannel bidirectionnel et gérer proprement les erreurs côté Dart et côté natif.
Module 2 : EventChannel et streams natifs
90
Exposer un flux natif — capteur, GPS, événement Bluetooth — vers Dart via EventChannel, le consommer dans un widget et fermer proprement les abonnements.
Module 3 : Dart FFI : appeler du C, C++ et Rust
90
Charger une librairie dynamique, mapper des structures C et appeler une fonction Rust depuis Dart sans passer par les platform channels.
Module 4 : Créer et publier un plugin Flutter
90
Structurer un plugin Flutter federated avec interface commune et implémentations iOS, Android, puis publier sur pub.dev avec versionnement et documentation.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter