პლატფორმის არხები არის Flutter-ის მექანიზმი Dart კოდი და native პლატფორმის კოდს (iOS/Android) შორის კომუნიკაციისთვის — ის საშუალებას აძლევს Flutter-ს მიიტაცოს ნატიური ფიჩარი ან არსებული ნატიური კოდი, რომელიც არ არის ხელმისაწვდომი Dart პაკეტებში. ისინი აკავშირებენ Flutter-ს ძირითადი პლატფორმის კოდთან.
რატომ არსებობენ პლატფორმის არხები
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.
