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.
Qué logrará
- 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 en AWS
Principiante
Tiempo de realización
60 minutos
Costo de realización
Apto para el nivel gratuito
Requisitos
- 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 la Mac 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.
Servicios utilizados
Última actualización
23 de enero de 2022
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 minutos): 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.