Platform channels হল Flutter-এর Dart কোড এবং native প্ল্যাটফর্ম কোড (iOS/Android) এর মধ্যে যোগাযোগের প্রক্রিয়া — যা Flutter-কে Dart প্যাকেজের মাধ্যমে উপলব্ধ নয় এমন native ফিচার বা বিদ্যমান native কোড অ্যাক্সেস করতে দেয়। এগুলি Flutter-কে অন্তর্নিহিত প্ল্যাটফর্মের সাথে সংযুক্ত করে।
Platform channels কেন বিদ্যমান
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.
