mirror of
https://github.com/flutter/samples.git
synced 2025-11-08 22:09:06 +00:00
Platform Channel Samples
A sample app which demonstrates how to use MethodChannel, EventChannel, BasicMessageChannel and MessageCodec in Flutter.
Goals
- Demonstrate how to use
MethodChannelto invoke platform methods. - Demonstrate how to use
EventChannelto listen continuous value changes from the platform. - Demonstrate how to use
BasicMessageChannelandMessageCodecto send messages of different types across the platform.
The important bits
Method Channel demo
Demonstrates how to implement a MethodChannel to increment and decrement a
counter.
Event Channel demo
Demonstrates how to implement an EventChannel to listen to value changes from
the Accelerometer sensor from native side.
Platform Image demo
Demonstrates how to implement a BasicMessageChannel using
StandardMessageCodec to load an image from native asset.
Basic Message Channel demo
Demonstrates how to implement BasicMessageChannel using JSONMessageCodec,
BinaryCodec and StringCodec to send and receive data about pets.
Questions/issues
If you have a general question about Platform Channels in Flutter, the best places to go are:
If you run into an issue with the sample itself, please file an issue here.