This example project shows the channel (communication) between Flutter side and Native Android side. Otherwise, it shows how I handle custom data model and send the data from Flutter side to Native Android side and vice versa.
NOTE: EXAMPLE ONLY FOR ANDROID
Flutter SDK version: 3.22.2
Dart Version: 3.4.3
https://medium.com/@shreebhagwat94/flutter-platform-channel-46578d21e69
https://blog.devgenius.io/use-flutter-screens-in-native-android-app-share-data-among-them-d97d670807a6
https://stackoverflow.com/questions/45685026/how-can-i-get-a-random-number-in-kotlin