Introducción a AWS
Crear una aplicación iOS
Crear una aplicación iOS sencilla con AWS Amplify
Introducción: crear una aplicación iOS
Siga las instrucciones paso a paso para crear su primera aplicación iOS.
Información general
En este tutorial, creará una sencilla aplicación iOS con AWS Amplify, un conjunto de herramientas y servicios sin servidor en la nube. En el primer módulo, creará una aplicación iOS sencilla. A lo largo de los módulos restantes, iniciará una aplicación local con la interfaz de línea de comandos de Amplify (Amplify CLI), agregará una autenticación de usuario, una API GraphQL y una base de datos para almacenar sus datos y actualizará su aplicación para almacenar imágenes.
Lo que aprenderá
Este tutorial lo guiará por los pasos para crear la aplicación iOS sencilla que se mencionó anteriormente. Aprenderá a hacer lo siguiente:
- Administrar el backend en la nube sin servidor desde la línea de comandos
- Agregar autenticación a su aplicación para permitir el inicio y el cierre de sesión
- Agregar una solución de API GraphQL, una base de datos y almacenamiento
- Compartir su backend entre diferentes proyectos.
Experiencia de AWS
Principiante
Tiempo de realización
60 minutos
Costo de realización
Apto para la capa gratuita
Requisitos previos del tutorial
- Una cuenta de AWS* con al menos estos permisos (un rol de administrador o una cuenta raíz puede funcionar, pero recomendamos un enfoque de privilegios mínimos).
- Node.js 10 o más reciente.
- Xcode 11.x o más reciente, disponible en Apple Store.
- CocoaPods 1.9.x o más reciente.
- Interfaz de línea de comandos de AWS AWS CLI 2.0.x o más reciente.
[*] Es posible que las cuentas creadas en las últimas 24 horas aún no tengan acceso a los servicios necesarios para este tutorial.
Módulos
Este tutorial está dividido en cinco módulos cortos. Debe completar cada módulo en orden antes de pasar al siguiente.
- Crear una aplicación iOS (10 minutes): cree una aplicación iOS y pruébela en el simulador de iPhone
- Inicializar Amplify (10 minutos): inicialice una aplicación local con AWS Amplify.
- Agregar autenticación (10 minutos): agregue autenticación a su aplicación.
- Agregar una API GraphQL y una base de datos (20 minutos): cree una API GraphQL.
- Agregar la capacidad de almacenar imágenes (10 minutos): agregue almacenamiento a su aplicación.
Creará esta aplicación iOS con la Terminal y el IDE Xcode de Apple.