mirror of https://github.com/flutter/samples.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 weeks ago | |
|---|---|---|
| .. | ||
| android | 2 years ago | |
| assets | 6 years ago | |
| ios | 2 years ago | |
| lib | 4 weeks ago | |
| test | 4 months ago | |
| .gitignore | 6 years ago | |
| .metadata | 2 years ago | |
| README.md | 5 years ago | |
| analysis_options.yaml | 3 years ago | |
| codelab_rebuild.yaml | 2 years ago | |
| pubspec.yaml | 4 months ago | |
README.md
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.