Criar uma aplicação iOS
Criar uma aplicação iOS simples usando o AWS Amplify
Introdução: criar uma aplicação iOS
Siga as instruções detalhadas para criar sua primeira aplicação iOS.
Visão geral
Neste tutorial, você criará uma aplicação iOS 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 iOS 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, adicionará uma API GraphQL e um banco de dados para armazenar dados, e atualizará o aplicativo para armazenar imagens.
O que você aprenderá
- Gerenciar back-end de nuvem sem servidor na linha de comando
- Adicionar autenticação ao aplicativo para permitir entrar e sair
- Adicionar uma API GraphQL, um banco de dados e uma solução de armazenamento
- Compartilhar o back-end entre vários projetos
AWS Experience
Iniciante
Tempo para a conclusão
60 minutos
Custo para a conclusão
Qualificado para o nível gratuito
Requisitos
- Uma conta da AWS* com pelo menos essas permissões (uma função de Administrador ou conta raiz também funcionará, mas é recomendável a abordagem com menos privilégios).
- Node.js 10 ou mais recente.
- Xcode 11.x ou mais recente, disponível na Mac Apple Store.
- CocoaPods 1.9.x ou mais recente.
- Interface da Linha de Comando da AWS 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.
Serviços usados
Data da última atualização
23 de janeiro de 2022
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.
- Crie um aplicativo iOS (10 minutos): crie um aplicativo iOS e teste-o no simulador de iPhone.
- Inicie o Amplify (10 minutos): inicie um aplicativo local usando o AWS Amplify.
- Adicione autenticação (10 minutos): adicione autenticação à aplicação.
- Adicione uma API GraphQL e um banco de dados (20 minutos): crie uma API GraphQL.
- Adicione o recurso de armazenamento de imagens (10 minutos): adicione armazenamento ao aplicativo.
Você criará essa aplicação iOS usando o Terminal e o IDE Xcode da Apple.