投稿日: Aug 20, 2020

モバイルおよびフロントエンドウェブデベロッパー向けのライブラリとツールのスイートであるオープンソースの Amplify フレームワークが、Flutter デベロッパーをサポートするようになりました。Flutter は、オープンソースの UI ソフトウェア開発キットで、単一のコードベースから Android および iOS 用のアプリケーションを開発できるように Google が作成したものです。これで、Amplify Flutter デベロッパープレビューは、ライブラリと CLI ツールチェーンを提供し、Flutter デベロッパーがスケーラブルで安全なクラウド型アプリケーションを構築できるようになりました。ライブラリは、Amplify CLI を使用して作成されたバックエンドまたは既存の AWS バックエンドで使用できます。

本日のリリースにより、デベロッパーは、Amplify iOS および Android が提供するのと同じユースケースベースのプログラミングモデルを使用して Flutter アプリを構築できます。これにより、デベロッパーは数行のコードで、Auth、Analytics、Storage などの機能をアプリに追加できます。これはデベロッパープレビューであるため、今後数か月以内に API (GraphQL および REST) 、データストア、予測など、その他のユースケースのサポートを追加する予定です。

デベロッパーがライブラリを使用してどう感じたかのフィードバックをお寄せください。GitHub リポジトリまたは Discord コミュニティで問題/機能のリクエストを公開することをお勧めします。ライブラリ自体の設計に関する質問や提案がある場合は、この RFC で詳細をお知らせください。

Amplify Flutter の使用方法の詳細については、ブログ記事ドキュメントを参照してください。AWS Amplify の詳細については、ウェブページをご覧ください。