Tag

Platform Channel

0 views collected around this technical thread.

Beike Product & Technology
Beike Product & Technology
Sep 17, 2021 · Frontend Development

Flutter for Web: Architecture, Platform Issues, and Disaster‑Recovery Solutions at Beike

This article describes how Beike's Flutter team leveraged Flutter for Web to enable rapid online issue mitigation, detailing the compilation pipeline, platform‑specific challenges such as operating‑system detection and dart:io limitations, and the multi‑module disaster‑recovery architecture they built.

DartPlatform Channelaop
0 likes · 13 min read
Flutter for Web: Architecture, Platform Issues, and Disaster‑Recovery Solutions at Beike
HelloTech
HelloTech
Apr 25, 2021 · Mobile Development

Flutter Native Interaction: Platform Channel vs FFI Comparison

The article compares Flutter’s native interaction methods, explaining how Platform Channels use message codecs and thread switching for method calls, while FFI lets Dart directly invoke C functions, offering superior performance but more boilerplate, and discusses trade‑offs, implementation details, and a benchmark showing the speed gap.

C++Cross-platformDart
0 likes · 8 min read
Flutter Native Interaction: Platform Channel vs FFI Comparison
Tencent Cloud Developer
Tencent Cloud Developer
Dec 16, 2020 · Mobile Development

Developing a Flutter Plugin (native_image_view): Creation, Communication, Testing, and Publishing

The article walks through the complete workflow for building a Flutter plugin—using native_image_view as an example—including platform channel communication, Dart and native (iOS/Android) implementation, testing via an example app, and publishing to public or private Pub repositories.

AndroidDartPlatform Channel
0 likes · 19 min read
Developing a Flutter Plugin (native_image_view): Creation, Communication, Testing, and Publishing
Watermelon Video Tech Team
Watermelon Video Tech Team
Jul 14, 2019 · Mobile Development

Understanding Flutter Platform Channels: Architecture, Code Samples, and Call Flow

This article explains Flutter's Platform Channel mechanism, detailing the three channel types, their core members, codec implementations, and the complete Dart‑to‑native‑to‑Java call sequence with code examples, enabling developers to build cross‑platform plugins efficiently.

MethodChannelPlatform Channelcross-platform
0 likes · 31 min read
Understanding Flutter Platform Channels: Architecture, Code Samples, and Call Flow
Xianyu Technology
Xianyu Technology
Aug 28, 2018 · Mobile Development

Understanding Flutter Platform Channel Working Principles

The article explains Flutter’s platform channels—BasicMessageChannel, MethodChannel, and EventChannel—detailing their components (name, messenger, codec), how messages are encoded, decoded, and routed via BinaryMessenger, the various codecs and handlers, and considerations for thread safety, large data transfer, and practical usage.

Cross-platformMessage PassingPlatform Channel
0 likes · 14 min read
Understanding Flutter Platform Channel Working Principles
Xianyu Technology
Xianyu Technology
Jun 23, 2018 · Mobile Development

Flutter Plugin Development: Platform Channels, MethodChannel, EventChannel, and Integration Guide

The article explains how to develop Flutter plugins using platform channels—MethodChannel for invoking native APIs and EventChannel for streaming events—detailing Android and iOS implementation steps, registration, dependency setup, common pitfalls, and advanced considerations such as JSON‑serializable data and texture handling.

EventChannelMethodChannelPlatform Channel
0 likes · 11 min read
Flutter Plugin Development: Platform Channels, MethodChannel, EventChannel, and Integration Guide