En la Plenary del Esri DevSummit 2024 se presentaron desarrollos emocionantes en el área de integración de información geográfica en aplicaciones nativas, especialmente para el trabajo de campo.<\/P>
Las ventajas de las aplicaciones nativas<\/STRONG><\/P>Nos encantan las aplicaciones nativas porque son fáciles de usar y ofrecen una experiencia excelente. Con la información literalmente al alcance de nuestras manos, podemos mantenernos productivos, ya sea que estemos en la oficina o en el trabajo de campo. Las aplicaciones nativas están diseñadas para funcionar sin conexión y ofrecen muchas funciones del dispositivo, por lo que el trabajo no tiene que detenerse cuando la conexión de red se interrumpe. Y con acceso completo a todos los sensores del dispositivo, la ubicación está en el centro de la experiencia del usuario.<\/P>Creación de aplicaciones de mapeo nativas<\/STRONG><\/P>Esri desarrolla muchas aplicaciones nativas y con ArcGIS Maps SDKs for Native Apps usted también puede crear fácilmente potentes aplicaciones de mapeo nativas. Ya sea en un smartphone, una tableta o una laptop, puede llevar el mapa habilitado para trabajar sin conexión a la aplicación correcta en el dispositivo correcto. Todos los SDKs nativos están optimizados en su implementación con un núcleo C++ para funcionar en una variedad de dispositivos finales. Ofrecen una experiencia moderna para desarrolladores con los frameworks, herramientas y características de lenguaje más recientes. Con ArcGIS Maps SDK for .NET, Java, Qt, Swift y Kotlin puede elegir su framework preferido y comenzar inmediatamente.<\/P>Recolección de datos con aplicaciones nativas<\/STRONG><\/P>Entre los muchos tipos de aplicaciones que puede crear para el trabajo de campo, los ArcGIS Maps SDKs for Native Apps ofrecen una base excelente para la captura de datos. Con plantillas flexibles para trabajar sin conexión, los proyectos pueden iniciarse en la oficina y transferirse a un dispositivo o descargarse directamente a través de la red al dispositivo y sincronizar cambios mientras se continúa trabajando en paralelo. Gracias a una base de datos geográfica móvil compacta y completamente funcional en el dispositivo, las aplicaciones nativas tienen acceso fluido a la información geográfica y muchas funciones esperadas, como Utility Network. Puede capturar ubicaciones fácilmente con un receptor GPS de alta precisión o usar herramientas interactivas del mapa con función Snap para una captura altamente precisa.<\/P>Smartforms para una captura optimizada de datos<\/STRONG><\/P>Los Smartforms ofrecen una experiencia optimizada para la captura de datos adaptándose dinámicamente a las entradas. Se demostró cómo crear una aplicación con ArcGIS Maps SDK for Kotlin que muestra un mapa con datos de turbinas eólicas alrededor del área de Palm Springs. Como técnico de mantenimiento de turbinas eólicas se realizó una inspección utilizando un formulario que ya contenía algunos elementos para capturar datos atributivos. Los datos atributivos fueron agrupados lógicamente y completados basándose en las credenciales del usuario. Luego el formulario solicitó escanear la turbina más cercana para recopilar información. Se utilizó el sensor NFC del dispositivo para escanear la turbina. Una vez recibida la información del sensor, se completó automáticamente el ID de la turbina y otros campos dependientes.<\/P>
<\/span><\/P> <\/DIV>Integración de feeds en tiempo real para mejorar la colaboración<\/STRONG><\/P>Se mostró un gran ejemplo de cómo usar feeds personalizados en tiempo real para mejorar la colaboración y conciencia en el trabajo de campo. La aplicación móvil captura información en tiempo real mediante un protocolo UDP Peer-to-Peer feed. Se demostró lo fácil que es integrar feeds personalizados en tiempo real en una aplicación móvil y cómo actualizar la simbología para adaptarla al contexto de los datos.<\/P>
<\/span><\/P>Anuncio de un nuevo Maps SDK para Flutter<\/STRONG><\/P>Para concluir la presentación se anunció que pronto se lanzará un nuevo ArcGIS Maps SDK for Flutter. Flutter está ganando popularidad para el desarrollo móvil multiplataforma. Cuenta con una comunidad fuerte de desarrolladores y está repleto de funciones que ofreceremos con cariño. Está basado en el moderno lenguaje Dart y ofrece una serie de widgets multiplataforma para implementar aplicaciones móviles rápidamente. Proporciona un entorno de herramientas premium donde los desarrolladores pueden crear sus diseños de aplicación e iterar mejoras sin problemas.<\/P>
<\/span><\/P> <\/P>Conclusión<\/STRONG><\/P>La Plenary ofreció una visión fascinante sobre el futuro de las aplicaciones nativas y la integración de información geográfica. Con ArcGIS Maps SDKs for Native Apps los desarrolladores pueden crear soluciones innovadoras habilitadas para trabajar sin conexión para el trabajo de campo.<\/P>