Tag

Platform Channels

0 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Mar 5, 2025 · Mobile Development

Flutter 3.29 Merges Platform and UI Threads: What It Means for Cross-Platform Development

Flutter 3.29 merges the Android/iOS platform thread with the Flutter UI thread, causing Dart code to run on the app’s main thread, simplifying task‑runner coordination, microtask handling, and synchronous platform interactions—while improving rendering and text input, it may break unadapted plugins unless the feature is disabled via metadata.

Asynchronous CommunicationDartFlutter
0 likes · 7 min read
Flutter 3.29 Merges Platform and UI Threads: What It Means for Cross-Platform Development
360 Tech Engineering
360 Tech Engineering
Aug 29, 2019 · Mobile Development

Understanding Flutter Platform Channels: Communication Between Dart and Native Android

This article explains how Flutter’s PlatformChannel works, detailing the communication flow from Dart to Android and back, including the role of MethodChannel, BasicMessageChannel, and EventChannel, with code examples and a step‑by‑step analysis of the underlying engine implementation.

AndroidBasicMessageChannelDart
0 likes · 12 min read
Understanding Flutter Platform Channels: Communication Between Dart and Native Android