ArcGIS-ESRIinovações

Aplicativos para o campo - AppStudio for ArcGIS

Há poucos dias participamos e divulgamos um webinar focado nas ferramentas que o ArcGIS oferece para a construção de aplicativos. Ana Vidal e Franco Viola participaram do webinar, que inicialmente enfatizou o AppStudio for ArcGIS, explicando um pouco como a interface do ArcGIS está conectada com todos os seus componentes, tanto aplicativos de desktop quanto o uso da web.

noções básicas

A agenda do webinar foi definida por quatro pontos básicos: como a escolha de modelos, a configuração do estilo e o carregamento dos aplicativos da Web nas plataformas ou lojas onde os usuários podem baixar os aplicativos e usá-los em ambientes pessoais ou de trabalho. A utilidade dos aplicativos criados depende para o que eles foram criados, então ArcGIS classifica seus aplicativos em:

  • Escritório - área de trabalho: (associado a todos os programas relacionados ao ArcGIS no ambiente de área de trabalho, como o Microsoft Office)
  • Campo: são os aplicativos que fornecem recursos para coleta de dados no campo, como Coletor para ArcGIS ou Navegador
  • Comunidade: são as aplicações com as quais os usuários podem se comunicar e expressar qualquer opinião sobre o meio ambiente, colaborando na coleta de informações para o SIG, o que é atualmente chamado
  • Criadores: é projetado para criar aplicativos da web ou para qualquer tipo de dispositivo móvel (responsivo), por meio de modelos configuráveis, o Web Appbuilder for ArcGIS ou o protagonista do webinar AppStudio for ArcGIS.

AppStudio for Arcgis, é uma aplicação que cria "Aplicações multi-plataforma nativas", ou seja, eles podem ser usados ​​em PCs, tablets ou smartphones. É definido por dois formatos de uso, um básico, que é acessado da web. E o aplicativo mais avançado que é baixado para ser usado do PC. Com o AppStudio, você tem a capacidade de criar aplicativos do zero ou usar modelos previamente no aplicativo ou criados por outros usuários. Vidal mostrou vários aplicativos que foram criados a partir do AppStudio, com diferentes finalidades, desde turismo, gastronomia, ecologia e crowdsourcing.

Integração Tecnológica

É interessante o aspecto de desafios e considerações a tomar ao decidir criar um aplicativo e quais são as notórias diferenças entre o desenvolvimento com códigos de programação e criá-los a partir do AppStudio.

"O desafio da AppStudio era ter uma plataforma fácil de usar, economicamente acessível ao público, que facilitasse o desenvolvimento de aplicativos nativos e que pudesse ser distribuída para todas as plataformas"

Se houver a iniciativa de começar a criar uma aplicação com códigos de programação específicos, deve-se levar em consideração que: é caro em todos os sentidos (é necessário ter um grande capital econômico, humano e de tempo), especifique também como a aplicação será distribuída aplicação, definir parâmetros de segurança; como tornar o aplicativo público ou privado para determinados usuários. Também é importante considerar a manutenção e as atualizações, que geralmente são as mais complexas devido ao grande tempo envolvido.

Entende-se que o AppStudio, simplifica custos, tanto no tempo quanto na área financeira, é também incrivelmente fácil de usar (principalmente, para aquelas pessoas que não estão ligadas ao mundo da programação e que nunca tiveram contato com nenhum conteúdo deste tipo); você não precisa ser um desenvolvedor experiente. O AppStudio é baseado no ArcGIS Runtime, composto por múltiplas bibliotecas que permitem a análise e visualização de mapas, e também inclui um aplicativo móvel, com o qual você pode simular como ficará sua visualização final antes de enviá-la para as respectivas lojas de aplicativos. Funciona em múltiplas plataformas, o que é outra vantagem, pois pode-se dizer que não há restrições de uso por sistema operacional.

Para um aplicativo nativo é suportada em sistemas 5 (iOS, Android, Windows, Linux e Mac), você deve gerar vezes 5 o código de programação (5X), aqui está uma das dificuldades para os usuários comuns, mas você esteve Resolvido pelo ApStudio (1X - um código de código de uso múltiplo). Isso através das tecnologias Qt - Framework.

Além de repetidos comentários sobre a simplicidade do uso de AppStudio, o mais valioso era ver vários aplicativos criados com esta plataforma, tais como: TerraThruth, Turt ou ecológica Unidade Marinha Explorer, que é um exemplo de redução de desperdício de tempo, uma vez que foi desenvolvido em apenas 3 semanas.

Com um exemplo prático, o webinar viu as etapas iniciais para criar umaplicação simples e enviá-lo para as respectivas lojas de aplicativos, enfatizando que você não deve ter experiência suficiente em programação GIS, quando vemos a interface da plataforma AppStudio para desktop.

As funcionalidades são confortáveis, fáceis de localizar; em cada atualização, mais são adicionados, os modelos são hospedados na plataforma e dependem de qual é o tema a ser exibido. Por exemplo, usamos as informações de uma empresa chamada Galeria, que exigia a criação de um aplicativo para mostrar a localização de eventos relacionados à arte entre Palermo - Recoleta e o Circuito de Artes.

O modelo Map Tour foi escolhido para esta empresa porque foi projetado para expor descrições de alguns assuntos; uma de suas peculiaridades é que ele pode ser conectado a qualquer mapa da história criado anteriormente. São colocadas as características iniciais, que são: título, subtítulo, descrição, tags, e é obtida a primeira visualização.

A configuração do aplicativo continua após a escolha do template, com suas propriedades, uma imagem de fundo, fonte e tamanho de apresentação são escolhidos. É criado um passeio no mapa associado ao modelo, que será vinculado ao aplicativo por meio de um ID.

Em seguida, o ícone que você terá na loja de aplicativos será escolhido, assim como a imagem que será visualizada durante o carregamento do aplicativo. A adição de amostras ou amostras, também é possível, e você pode adicionar quantas necessárias, incluir, por exemplo: conexão com a câmera do dispositivo, localização em tempo real, leitor de código de barras ou autenticação por meio de leituras de impressões digitais.

É especificado, quais são as plataformas de leitura, se é PC, Tablet ou Smartphone, se você deseja as três plataformas que você pode escolher e, finalmente, fazer upload para o ArcGIS online e para as diferentes lojas de aplicativos web.

Contribuições para a geoengenharia

O AppStudio for ArcGIS, representa uma grande inovação tecnológica, não só por simplificar o trabalho de programação, mas pela facilidade de uso, a velocidade com que um aplicativo pode ser criado para uma finalidade específica e tornado visível em todas as lojas de aplicativos . Da mesma forma, um dos pontos mais interessantes é que permite testar - testar como será a experiência do usuário.

Pode-se dizer que aplicativos criados com funcionalidades voltadas ao desenvolvimento espacial têm grandes contribuições para a geoengenharia, simplesmente porque esses aplicativos podem permitir uma melhor comunicação entre analista e usuário no que diz respeito ao meio ambiente. Cada uma das aplicações tem a possibilidade de enviar dados para uma nuvem GIS e posteriormente tomar decisões, o que nos leva a dizer que se tornarão pontos chave para o desenvolvimento de ambientes mais conectados, onde recursos e ferramentas tecnológicas se integrem com o experiência de usuário.

AppStudio é um dos capítulos do curso Advanced ArcGIS Pro

Golgi Álvarez

Escritor, pesquisador, especialista em Modelos de Gestão Territorial. Participou da conceituação e implementação de modelos como: Sistema Nacional de Administração de Propriedades SINAP em Honduras, Modelo de Gestão de Municípios Conjuntos em Honduras, Modelo Integrado de Gestão de Cadastro - Cadastro na Nicarágua, Sistema de Administração do Território SAT na Colômbia . Editor do blog de conhecimento Geofumadas desde 2007 e criador da Academia AulaGEO que inclui mais de 100 cursos sobre temas GIS - CAD - BIM - Digital Twins.

Artigos Relacionados

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

Voltar ao topo botão