Aplicacións para o campo: AppStudio para ArcGIS

Hai poucos días participamos e difundimos un webinar centrado nas ferramentas ofrecidas por ArcGIS para a construción de aplicacións. Ana Vidal e Franco Viola participaron no webinar, que inicialmente destacou inicialmente AppStudio para ArcGIS, explicando un pouco como a interface ArcGIS está conectada a todos os seus compoñentes, tanto nas aplicacións de escritorio como no uso da web.

Aspectos básicos

A axenda da webinar foi definida por catro puntos básicos: como a elección de modelos, a configuración do estilo e a carga das aplicacións web nas plataformas ou tendas onde os usuarios poden descargar aplicacións e usalos en áreas persoais ou de traballo. A utilidade das aplicacións creadas depende do que foron creadas, polo que ArcGIS clasifica as súas aplicacións en:

  • Oficina - área de traballo: (asociado a todos os programas relacionados con ArcGIS no ambiente de escritorio, como Microsoft Office)
  • Campo: son as aplicacións que proporcionan facilidades para a recollida de datos no campo, como Colector para ArcGIS ou Navigator
  • Comunidade: son as aplicacións coas que os usuarios poden comunicarse e expresar calquera que sexa a súa opinión sobre o medio ambiente, colaborando na recollida de información para o SIG, o que se chama actualmente
  • Creadores: está deseñado para crear aplicacións web ou para calquera tipo de dispositivo móbil (sensible), a través de modelos configurables, o Web Appbuilder para ArcGIS ou o protagonista do webinar AppStudio para ArcGIS.

AppStudio para Arcgis, é unha aplicación que crea "Aplicacións multiplataforma nativas", isto é, pódense usar desde PC, tabletas ou teléfonos intelixentes. Está definido por dous formatos para o seu uso, un básico, ao que se accede desde a web. E a aplicación máis avanzada que se descarga para ser usada desde a PC. Con AppStudio, ten a posibilidade de crear aplicacións a partir de cero, ou tomar modelos previamente na aplicación ou creados anteriormente por outros usuarios. Vidal mostrou múltiples aplicacións que se crearon desde AppStudio, con diferentes fins, desde o turismo, a gastronomía, a ecoloxía e o crowdsourcing.

Integración tecnolóxica

É interesante o aspecto dos retos e consideracións a tomar ao decidir crear unha aplicación e cales son as diferenzas notorias entre o desenvolvemento cos códigos de programación e crealos a partir da AppStudio.

"O reto de AppStudio era ter unha plataforma fácil de usar, accesible económicamente ao público, que facilite o desenvolvemento de aplicacións nativas e que se poidan distribuír a todas as plataformas"

Se hai unha iniciativa para comezar a crear unha aplicación con códigos de programación específicos, hai que ter en conta que: é caro en todos os sentidos (é necesario ter un amplo capital económico, humano e temporal), así como especificar como aplicación, definir parámetros de seguridade; como facer a aplicación pública ou privada para determinados usuarios. Tamén é importante ter en conta o mantemento e as actualizacións, que normalmente son as máis complexas porque supón un gran tempo.

Enténdese que AppStudio, simplifica custos, tanto tempo como financeiros, tamén é incrible fácil de usar (especialmente para aquelas persoas que non están relacionadas co mundo da programación e que nunca estiveron en contacto con ningún contido) deste tipo); non necesita ser un desenvolvedor experimentado. AppStudio, baséase en ArcGIS Runtime, que consiste en varias bibliotecas que permiten a análise e visualización de mapas, e tamén inclúe unha aplicación móbil, coa que pode simular como será a súa visualización final antes de envialas ás respectivas tendas de aplicacións. Funciona para múltiples plataformas, o que é outra vantaxe, xa que se pode dicir que non hai restricións no uso polo sistema operativo.

Para que unha aplicación nativa sexa soportada nos sistemas 5 (iOS, Android, Windows, Linux e Mac), 5 veces debe xerarse o código de programación (5X), aquí está unha das dificultades para os usuarios comúns, pero foi Resolvido por ApStudio (1X - un código de código de uso múltiple). Isto a través de tecnoloxías Qt - Framework.

Ademais dos comentarios repetidos sobre a sinxeleza de uso do AppStudio, o máis valioso foi ver varias aplicacións creadas con esta plataforma, como TerraThruth, Turt ou Ecological Marine Unit Explorer, que é un exemplo de redución de aforro de tempo xa que era desenvolvido só en semanas 3.

Cun exemplo práctico, o seminario viu os pasos iniciais para crear unAplicación sinxela e envialas ás respectivas tendas de aplicacións, facendo fincapé en que non debería ter experiencia suficiente na programación GIS, cando vemos a interfaz da plataforma AppStudio para o escritorio.

As funcionalidades son cómodas, fáciles de localizar; en cada actualización engádense máis, os modelos están aloxados na plataforma e dependen do que se amosará o tema. Por exemplo, utilizamos a información dunha empresa chamada Gallery, que precisaba crear unha aplicación para mostrar a localización de eventos relacionados coa arte entre Palermo - Recoleta e o circuíto das artes.

O modelo de Map Tour foi elixido para esta empresa porque está deseñado para expoñer descricións dalgún tema; unha das súas peculiaridades é que pode conectarse a calquera mapa de historia que se creou anteriormente. As características iniciais colócanse: título, subtítulo, descrición, etiquetas e obtén a primeira vista.

Continúe a configuración da aplicación tras elixir o modelo, coas propiedades desta, escolle unha imaxe de fondo, un tipo de letra e unha presentación. Créase unha visita de mapa asociada ao modelo, que estará ligada á aplicación mediante un identificador.

Despois escóllese a icona que terá na tenda de aplicacións, así como a imaxe que se verá durante a carga da aplicación. A adición de mostras ou mostras, tamén é posible, e pode engadir tantas como sexa necesario, incluír, por exemplo: conexión á cámara do dispositivo, localización en tempo real, lector de código de barras ou autenticación mediante lecturas de pegadas.

Especifica, cales son as plataformas de lectura, se é PC, Tablet ou Smartphone, se queres as tres plataformas que podes escoller, e finalmente subir a ArcGIS en liña e ás diferentes tendas de aplicacións web.

Contribucións á xeoingeniería

AppStudio para ArcGIS, representa unha gran innovación tecnolóxica, non só para simplificar o traballo en programación, senón para a facilidade de uso, a velocidade coa que pode crear unha aplicación para un propósito específico e facela visible en todas as tendas de aplicacións. . Ademais, un dos puntos máis interesantes é que permite probalo para demostrar como será a experiencia do usuario.

Pódese dicir que as aplicacións que se crean con funcionalidades enfocadas ao desenvolvemento espacial, teñen grandes contribucións á xeoenxeñería, simplemente porque estas aplicacións poden permitir unha mellor comunicación entre analista e usuario con respecto ao medio ambiente. Cada unha das aplicacións ten a capacidade de enviar datos a unha nube de SIX e logo tomar decisións, o que nos leva a dicir que se converterán en puntos clave para o desenvolvemento de ambientes máis conectados, onde os recursos e as ferramentas tecnolóxicas están integrados co experiencia de usuario

AppStudio é un dos capítulos do curso avanzado de ArcGIS Pro

Deixe un comentario

Enderezo de correo electrónico non será publicado.

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.