Conceitos básicos da AWS
Criar uma aplicação Android
Criar uma aplicação Android simples usando o AWS Amplify
Introdução: criar uma aplicação Android
Siga as instruções passo a passo para criar sua primeira aplicação Android.
Visão geral
Neste tutorial, você criará uma aplicação Android simples usando o AWS Amplify, um conjunto de ferramentas e serviços sem servidor na nuvem. No primeiro módulo, você criará uma aplicação Android simples. Nos módulos restantes, você iniciará um aplicativo local usando a interface da linha de comando do Amplify (CLI do Amplify), adicionará a autenticação de usuário, uma API GraphQL e um banco de dados para armazenar dados e atualizará o aplicativo para armazenar imagens.
O que você aprenderá
Este tutorial orientará você nas etapas de criação de uma aplicação Android simples como mencionado acima. Você aprenderá a:
- Gerenciar back-end de nuvem sem servidor usando a linha de comando
- Adicionar autenticação ao aplicativo para permitir o login e a saída
- Adicionar uma API GraphQL, um banco de dados e uma solução de armazenamento
- Compartilhe o back-end entre vários projetos.
Experiência com a AWS
Iniciante
Tempo para a conclusão
60 minutos
Custo para a conclusão
Qualificado para o nível gratuito
Pré-requisitos do tutorial
- Android Studio 4.x ou mais recente
- uma conta da AWS* com pelo menos essas permissões (uma função Administrador ou conta raiz também funcionará, mas é recomendável a abordagem do privilégio mínimo).
- Node.js 10 ou mais recente
- Interface da Linha de Comando da AWS CLI 2.0.x ou mais recente.
[*] Talvez as contas criadas nas últimas 24 horas ainda não tenham acesso aos serviços necessários para este tutorial.
Módulos
Este tutorial está dividido em cinco módulos breves. Conclua cada módulo na ordem certa antes de passar para o próximo.
- Criar um aplicativo Android (10 minutos): crie um aplicativo Android e teste-o no simulador Android
- Iniciar um aplicativo local (10 minutos): inicie um aplicativo local usando o AWS Amplify.
- Adicionar autenticação (10 minutos): adicione autenticação à sua aplicação.
- Adicionar uma API GraphQL e um banco de dados (20 minutos): crie uma API GraphQL.
- Adicionar o recurso de armazenamento de imagens (10 minutos): adicione armazenamento ao seu aplicativo.
Você criará essa aplicação Android usando o Terminal e o IDE do Android Studio do Google.