Les canaux de plateforme sont le mécanisme de Flutter pour communiquer entre le code Dart et le code natif de la plateforme (iOS/Android) — permettant à Flutter d'accéder aux fonctionnalités natives ou au code natif existant non disponible via les packages Dart. Ils établissent un pont entre Flutter et la plateforme sous-jacente.
Pourquoi c'est important
Flutter (Dart) can't directly access every native platform feature. Platform channels
let Dart call NATIVE code (Kotlin/Java on Android, Swift/Objective-C on iOS):
→ access native APIs/SDKs not covered by existing plugins
→ use existing native libraries or platform-specific functionality
→ integrate with native code in a hybrid app
→ The bridge between Flutter and the native platform.
