概要
AWS Amplifyは、フロントエンドのウェブおよびモバイル開発者がAWS上でフルスタックアプリケーションを簡単に構築、接続、ホストできる完全なソリューションです。ユースケースが進化するにつれて、AWSサービスの幅広い機能を活用する柔軟性があります。Amplifyは、iOS、Android、Flutter、Web、React Nativeアプリを構築するための以下のプロダクトを提供しています。これらのプロダクトはすべて独立して動作するように設計されています:
- Amplify CLI - シンプルなコマンドラインインターフェイスを通じて、バックエンドを動かすために必要なすべてのサービスを設定します。
- Amplify ライブラリ - Auth、データ、ファイルストレージなどの一般的なユースケースを構築するクライアントライブラリで、フロントエンドアプリをバックエンドリソースに接続します。
- Amplify Studio - シンプルで直感的なビジュアル開発環境を使用してフルスタックのウェブおよびモバイルアプリを構築します。
- Amplify UIコンポーネント - React、React Native、Angular、Vue、Flutterに対応したUIライブラリでフロントエンドアプリを構築します。
- Amplify Hosting - Gitベースのワークフローでフルスタックウェブアプリの継続的なデプロイとホスティングを提供するAWSサービスです。
What you'll build
Amplify Flutter supports all Flutter platforms as targets (iOS, Android, Web, Windows, macOS, and Linux).
This tutorial guides you through setting up a backend and integrating that backend with your Flutter app. You will create a fully featured budget management app using the API and Auth categories to store and retrieve items in your cloud backend.
This tutorial assumes you have a working knowledge of Flutter basics.
What you will do:
- Set up a Flutter application configured with Amplify
- Create a data model and persist data with Amplify API
- Add a sign-up/sign-in flow with Amplify Auth
チュートリアルを開始
Amplify Studioを使用してAmplifyを始めましょう。始める
Flutterおよび関連ロゴはGoogle LLCの商標です。Google LLCからの承認や提携はありません。