Пример приложения Flutter для начала работы с библиотекой Amplify Flutter. В этом примере используются компоненты Auth, Analytics и хранения библиотеки Flutter.
Пожалуйста, ознакомьтесь с нашими документами здесь: https://docs.amplify.aws/start/q/integration/flutter
ВАЖНЫЙ
Приложение не будет компилировать до тех пор, пока вы не используете CLI Amplify для настройки ресурсов AWS, необходимых для запуска этого приложения, или создать свой собственный файл amplifyconfiguration.dart, используя пример в нашей документации ».
Это связано с тем, что он не содержит файла amplifyconfiguration.dart необходимый для подключения к службам AWS.
Вам нужно будет использовать Amplify CLI для инициирования приложения и настройки аналитики, AUTH и хранения. Пожалуйста, следуйте инструкциям здесь:
https://docs.amplify.aws/start/getting-started/add-api/q/integration/flutter#setup-aws-cloud-resources-with-amplify-cli
Для этого примера вам также необходимо вызовать amplify add auth , и amplify add storage с помощью CLI Amplify и вызов amplify push снова.
Запуск этих шагов будет генерировать файл amplifyconfiguration.dart в папке lib .
Это очень простое приложение, которое взаимодействует с ресурсами AWS. Мы не реализовали пользовательский интерфейс, показывающий, что приложение «загружает» или «загружает» что -то из AWS. Некоторые операции, такие как вход в систему или загрузка изображения, могут занять некоторое время.
Обратите внимание, что при регистрации вы должны предоставить код страны для номера телефона нового пользователя. Например, если ваш номер американский, вам нужно будет добавить +1 к началу.