Crear la aplicación iOS base para usar Amazon Location
En este tutorial, creará una aplicación para iOS que incorpore un mapa y permita al usuario encontrar lo que hay en una ubicación del mapa.
En primer lugar, vamos a crear una aplicación Swift con el asistente de proyectos de Xcode.
Para crear una aplicación vacía (Xcode)
-
Abra Xcode y, en el menú, elija Archivo, Nuevo, Nuevo proyecto.
-
En la pestaña iOS, seleccione Aplicación y, a continuación, seleccione Siguiente.
-
Proporcione un Nombre de producto, un Identificador de organización y, en el campo Interfaz, introduzca
SwiftUI
. Seleccione Siguiente para finalizar la selección. -
Seleccione una ubicación donde guardará su proyecto y pulse el botón Crear para crear la aplicación vacía.
Una vez que haya creado la aplicación base, deberá instalar los paquetes necesarios para la aplicación de ejemplo.
Instalación de dependencias obligatorias
En Xcode, haga clic con el botón derecho en el proyecto y seleccione Agregar paquete.... Se abrirá la ventana Paquetes, donde podrá agregar paquetes a su proyecto.
En la ventana Paquetes, agregue los siguientes paquetes:
Para el paquete nativo de Maplibre, use esta URL: https://github.com/maplibre/maplibre-gl-native-distribution
. Desde la URL, agregue los siguientes paquetes: maplibre-gl-native-distribution
yMapbox
.Para el SDK de autenticación de Amazon Location para iOS, use esta URL: https://github.com/aws-geospatial/amazon-location-mobile-auth-sdk-ios
. Desde la URL, agregue los siguientes paquetes: amazon-location-mobile-auth-sdk-ios
yAmazonLocationiOSAuthSDK
.Para el SDK de rastreo de Amazon Location para iOS, use esta URL: https://github.com/aws-geospatial/amazon-location-mobile-tracking-sdk-ios
. Desde la URL, agregue los siguientes paquetes: amazon-location-mobile-tracking-sdk-ios
yAmazonLocationiOSTrackingSDK
.