-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flutter support #1852
Comments
Hello, we don't currently have this on our immediate roadmap but I we can definitely mark this as a feature request and track the interest here. |
Thanks for the reply |
Very much interested. |
Same here! |
Interested! Lack of this SDK is why I didn't consider AWS when looking at cloud providers. |
Same - I would have used AWS if flutter integration was available. |
Would love to see support for this! |
+1 |
1 similar comment
+1 |
Looking forward to it. It will be a firebase killer for flutter. Currently, only firebase SDK is available for flutter, we definitely need more SDK for flutter also. Flutter seems promising, there shouldn't be a monopoly for cloud SDK. I would love to contribute to its progress for flutter. Please update here when development is started for flutter. |
+1 |
1 similar comment
+1 |
interested as well! |
+1 |
1 similar comment
+1 |
Definitely Interested! A combo of Flutter and AWS Amplify will rock |
Same over here, very Interested! |
Same here. Highly interested! |
We need this. As fast as possible. |
Same here, this is a important feature! |
SHUT UP AND TAKE MY MONEY AND MAKE FLUTTER SDK |
+1 |
2 similar comments
+1 |
+1 |
Very much interested. |
+1 Please |
I'd love to chime in. I think strategically this would take away business from firebase (google cloud services as a whole) hence delaying this would be in amazon's best interest. I could be wrong. also +1 , i enjoy both aws and google |
+1 |
1 similar comment
+1 |
Guys, I understand your frustration. But, instead of switching to Firebase and GCP, ask yourself: Do you really need Amplify? AWS exposes HTTP APIs for all of its services. So, nothing stops you from using them in Flutter or any other platform because HTTP is universal. If you use Amplify CLI to provision cloud infrastructure, try using AWS CDK if you hate writing CloudFormation templates by hand. I am not sure, but Amplify CLI uses CDK in background. Besides, Amplify CLI sucks because it makes the project directory messy. With CDK, you'll be able to provision almost all AWS resources (not just few selected ones) and you'll have full control over them. Yes, some features of Amplify SDK save time like delta sync, auto OIDC token refresh. But, finding open source replacement is easy. Remember, Amplify SDK provides very basic GraphQL functionality. There are better GraphQL client alternatives for Flutter. You can also find OIDC certified clients for Flutter (this is an open standard, so you won't have any problem). |
@SachinShekhar some great thoughts there. Maybe you can write up an article on this. I'm sure everyone here would love to read! |
This is a great point! Thanks! |
+1 |
1 similar comment
+1 |
The Amplify team is actively working on official support for Flutter. Stay tuned, we’ll have more news soon. 😃 |
Thank you! I would love to beta test or make videos/blog post when available too! 😎 So exciting to hear 🥳 |
@mlabieniec do you plan to support AWS Amplify on web and desktop as well as mobile? |
Please support Dart instead of only Flutter :) |
@mlabieniec please let us beta test the new sdk!!! |
Eagerly waiting to test beta @mlabieniec :) |
I would be keen to hear more details about the overall plan / roadmap / timeframe. This is more important than a beta in the short term as it will guide potential decisions being made right now about tools and frameworks to use. Very pleased to hear there are plans in the first place 👍😀 @mlabieniec |
+1 |
I would like to develop a mobile app using Flutter. I don't have time to care so much about backend (even I am a full-stack developer). The app requires these features:
My plan is to use Firebase and wait. I will always let an escape door when design my app, so I can migrate to AppSync when it is officially supported for Dart/Flutter. |
Any advice on how to do Data Store without AWS Amplify? |
+1, would love to hear more about even a super rough timeline (1 month, 6 months, 1 year?) for planning reasons. |
You can try and use existing dart packages, I use this one and it works great for me: https://pub.dev/packages/amazon_cognito_identity_dart_2 Note that it claims to be based on amazon-cognito-identity-js. I setup my workspace with two project: back-end project with Amplify (i use JavaScript template), and front-end flutter app project. I use Amplify project to develop and deploy Lambdas, Dynamo DB Tables, AppSync, API Gateway and Cognito security setup. After Amplify generates AppSync queries/mutations, I manually update front-end project if needed. The package I linked above has good examples what Dart code should look like to call any of these services using nothing but http; i had no problem using it based on the examples provided. In my experience with AWS/Flutter, 90% of the value of Amplify is in managing your AWS back-end (running multiple environments, automated deployment). Just setting up security between all the components is a nightmare without Amplify. And this is what you can still use all of this - regardless of the client platform. The remaining 10% I'm hoping AWS Amplify team will provide soon is Dart/Flutter libraries that will be easy to use in your app. In the meantime - libraries like the one I linked here will do the job. There is a bit of copy/pasting of the amplify generated code for AppSync, and of course, there is a concern on level of testing being done on 3rd party components, support etc., but I can live with that for the time being. All this being said; I can't wait for official Flutter support from AWS Amplify team. |
Is there a roadmap we can follow? WIP status or expected release date etc. |
Thanks for everyones patience while we work on this. We've launched our developer preview! Here is the announcement blog: The repo: And our roadmap/RFC: Thanks again and looking forward to your feedback on the roadmap, implementation, and contributions! |
I'm literally so grateful Amazon! 🙌 |
Great news!! Thanks |
Hi, I would like to know if there is the roadmap to release Amplify Flutter in GA, to use in production? |
When AWS AppSync will be available officially on Flutter? |
This issue has been automatically locked since there hasn't been any recent activity after it was closed. Please open a new issue for related bugs. Looking for a help forum? We recommend joining the Amplify Community Discord server |
is there any roadmap for flutter with amplify-js ?
The text was updated successfully, but these errors were encountered: