I am thinking of writing a mobile app in Flutter (which uses dart). However I heavily use AWS and not being able to use their SDK would be troublesome.
Is there any good way to make use of it? As far as I know there is not a Dart version of the SDK. I don't know if it's possible to interrop to other language's libs in Dart or something?
Is my best bet to use the REST apis maybe?
AWS announced a developer preview of AWS Amplify Flutter. It's not production-ready yet and it only contains auth, storage, and analytics for now. Check it out.
https://aws.amazon.com/blogs/mobile/announcing-aws-amplify-flutter-developer-preview/
You probably can use a MethodChannel and write platform specific code (Android) using AWS SDKs.
Refer to Platform Channels
There is no official support for Flutter from AWS yet (March 2019)
BUT there is a community plugin that works perfectly fine on IOS and Android with Cognito and Sigv4 to access all AWS services securely.
Here are the details amazon_cognito_identity_dart
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With