Andrew Brogdon
0eb1233cb4
|
4 years ago | |
---|---|---|
.. | ||
android | 5 years ago | |
assets | ||
ios | ||
lib | 5 years ago | |
test | 5 years ago | |
.gitignore | ||
.metadata | ||
README.md | 5 years ago | |
analysis_options.yaml | ||
pubspec.lock | 4 years ago | |
pubspec.yaml |
README.md
Platform Channel Samples
A sample app which demonstrates how to use MethodChannel
, EventChannel
, BasicMessageChannel
and MessageCodec
in Flutter.
This sample is currently being built. Not all platforms and functionality are in place.
Goals
- Demonstrate how to use
MethodChannel
to invoke platform methods. - Demonstrate how to use
EventChannel
to listen continuous value changes from the platform. - Demonstrate how to use
BasicMessageChanngel
andMessageCodec
to 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.