How StandardMessageCodec and BinaryCodec encode and decode in Flutter
In Flutter, communication between Dart and native platform code (Android/iOS) relies on platform channels, which serialize and deserialize data using MessageCodecs. Two commonly used codecs are StandardMessageCodec and BinaryCodec.