

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Aplicaciones móviles para la Location-based participación
<a name="mobile-apps-location-based-engagement"></a>

Fecha de publicación: 8 ** de julio de 2021 ([Historial del diagrama](#diagram-history)) **

Esta arquitectura se basa en funciones de Amazon Location Service, como mapas, rastreadores y colecciones de geofences. Los usuarios de dispositivos móviles llevan sus dispositivos en todo momento y a todas partes. Añadir el reconocimiento de ubicación a las aplicaciones te permite ofrecer una experiencia mejorada, como enviar mensajes e información en tiempo real en función de la ubicación del usuario. 

## Aplicaciones móviles para la Location-based participación
<a name="diagram1"></a>

![Diagrama de arquitectura de referencia que muestra cómo se puede utilizar Amazon Location Service para añadir reconocimiento de ubicación a las aplicaciones y, de este modo, ofrecer una experiencia mejorada, como enviar mensajes e información en tiempo real en función de la ubicación del usuario.](https://docs.aws.amazon.com/es_es/reference-architecture-diagrams/latest/mobile-apps-location-based-engagement/images/mobile-apps-location-based-engagement.png)


1. Los usuarios empresariales y de operaciones utilizan una aplicación web implementada por para crear mensajes, reglas empresariales para las interacciones y geofences que inician los mensajes. **AWS Amplify** 

1. Las operaciones se realizan a través de una API de GraphQL proporcionada por **AWS AppSync**, para interactuar con una sola API y una capa de acceso estandarizada. La aplicación web aprovecha las ** bibliotecas de ** Amplify para realizar solicitudes. **AWS AppSync** 

1. Los datos de los mensajes y las reglas se almacenan en tablas de ** DynamoDB**. 

1. Al crear una regla para las interacciones, una **AWS Lambda** función también crea una geocerca en una colección de Geofence. 

1. La aplicación móvil aprovecha las bibliotecas de ** Amplify ** para realizar solicitudes a la API. **AWS AppSync** Las geolocalizaciones se envían a un rastreador para seguir la posición del dispositivo. 

1. La posición se evalúa comparándola con las cercas geográficas. Los eventos se inician en ** Amazon EventBridge ** cuando un dispositivo entra o sale de una geocerca. 

1. Una ** función de ** Lambda procesa los eventos y notifica a los usuarios a través de Amazon Pinpoint o Amazon. **AWS AppSync** ** ** 

## Documentación adicional
<a name="further-reading"></a>

 Para obtener información adicional, consulte 
+ [AWS Iconos de arquitectura ](https://aws.amazon.com/architecture/icons)
+ [AWS Centro de arquitectura ](https://aws.amazon.com/architecture)
+  [AWS Well-Architected](https://aws.amazon.com/architecture/well-architected) 

## Historial del diagrama
<a name="diagram-history"></a>

Para recibir notificaciones sobre las actualizaciones de este diagrama de arquitectura de referencia, suscríbase a la fuente RSS.

| Cambio | Descripción | Fecha | 
| --- |--- |--- |
| [Publicación inicial](#diagram-history) | El diagrama de arquitectura de referencia se publicó por primera vez. | 8 de julio de 2021 | 

**nota**  
Para suscribirse a las actualizaciones de RSS, debe tener un complemento de RSS habilitado para el navegador que esté utilizando.