La implementación eficiente y eficaz de aplicaciones móviles para interactuar con los sistemas ArcGIS debe tener en cuenta diversos factores, para garantizar que los usuarios tengan un acceso adecuado, que las aplicaciones se carguen y actualicen correctamente en los dispositivos, y que la conectividad y las entidades admitan los flujos de trabajo deseados para el acceso a los datos o su edición.
Muchos temas relacionados con la implementación de dispositivos móviles están cubiertos en el documento técnico ArcGIS Secure Mobile Implementations. La documentación de ArcGIS Field Maps también contiene una sección dedicada a la administración de dispositivos móviles (MDM). Algunas consideraciones especialmente relevantes incluyen los siguientes conceptos.
Los dispositivos móviles pueden utilizarse principalmente en áreas de gran cobertura en las que exista una conectividad a Internet constante y de baja latencia, en cuyo caso un mapa editado y visualizado dinámicamente puede funcionar bien. En escenarios en los que se espera o se supone una falta de cobertura, los usuarios pueden trabajar con áreas previamente planificadas y llevar mapas sin conexión.
Más difíciles son los escenarios con una cobertura inconsistente, en los que los usuarios pueden no saber preparar y sacar mapas sin conexión o pueden estar editando en un punto y luego perder la conectividad cuando intentan enviar las ediciones. Las aplicaciones de campo de ArcGIS están diseñadas para manipular este escenario reteniendo las ediciones hasta que se restaure la conectividad, pero puede ser necesaria la formación de los usuarios para asegurarse de que pueden trabajar eficazmente con una conectividad inconsistente.
Muchas organizaciones utilizan ArcGIS Online para los flujos de trabajo móviles porque es nativo de Internet y proporciona un fácil acceso desde cualquier dispositivo conectado a Internet. Además, las implementaciones públicas de ArcGIS Enterprise o los servicios de ArcGIS Server pueden utilizarse correctamente en flujos de trabajo móviles. Los dispositivos móviles también pueden recopilar datos que se envían a un ArcGIS Enterprise privado, en el que el dispositivo solo tiene conectividad con el sistema cuando está de vuelta en una ubicación de oficina, o cuando se habilita una VPN. El requisito clave de conectividad es para la extracción inicial de datos (si se editan datos existentes o se utilizan datos sin conexión), y para el envío final de ediciones desde el dispositivo al sistema.
Los sistemas diseñados para que un gran número de dispositivos móviles trabajen con y sin conexión deben tener en cuenta las recomendaciones del patrón del sistema Operaciones móviles y administración de datos sin conexión.
La seguridad de los dispositivos móviles es un área complicada de exposición a la ciberseguridad e incluye muchas consideraciones. Algunas organizaciones administran este riesgo proporcionando dispositivos de propiedad corporativa fuertemente administrados, ya sean smartphones, tabletas o incluso PC móviles. Otros pueden implementar un programa «traiga su propio dispositivo» (BYOD), con una amplia variedad de planteamientos y patrones de protección o administración de extremos, como la gestión de dispositivos móviles (MDM) y la gestión de aplicaciones móviles (MAM).
Hay muchos proveedores y recomendaciones en esta área, y Esri no dispone de orientaciones específicas para una variedad tan amplia de planteamientos, pero las aplicaciones de campo de ArcGIS pueden ser compatibles, por lo general, con la mayoría de los planteamientos de seguridad; cada uno de ellos requiere comprender cuidadosamente las implicaciones y planificar la implementación. Esri no proporciona acceso al código fuente de la aplicación ArcGIS para escenarios de envoltura profunda de aplicaciones. En estos casos, una aplicación móvil personalizada que utilice los SDK de ArcGIS Maps es una opción compatible.
Cada vez más, las aplicaciones web se diseñan para dar prioridad a los móviles. El desarrollo web con ArcGIS Maps SDK for JavaScript, junto con las aplicaciones configurables como ArcGIS Dashboards y ArcGIS Experience Builder, hacen que crear aplicaciones preparadas para dispositivos móviles sea más fácil que en el pasado. Tanto si diseña varias interfaces para respaldar el acceso desde el escritorio y el móvil, como si diseña primero una interfaz móvil, las aplicaciones web ofrecen una nueva forma de ver y recoger datos, aunque por lo general tienen requisitos de conectividad más específicos y no disponen de tanta funcionalidad para el acceso sin conexión.
Entre las consideraciones adicionales para los equipos que implementan aplicaciones móviles de ArcGIS se incluyen: