Bem-vindo ao 16º Encontro Anual de Desenvolvedores! O Dia 1 do encontro demonstrou várias maneiras pelas quais os desenvolvedores podem criar soluções com uma variedade de soluções ArcGIS. Milhares de desenvolvedores de mais de 60 países se registraram para uma experiência repleta de informações onde podem aprender como aplicar os desenvolvimentos mais recentes em aplicativos georreferenciados.
Jack Dangermond e Jim McKinney deram as boas-vindas aos participantes com um breve destaque do que esperar do encontro. Jack expressou gratidão aos desenvolvedores em todo o mundo que estão ajudando em nossa compreensão coletiva dos nossos desafios, construindo aplicativos e mapas que visualizam, analisam e trazem a "linguagem do nosso mundo" à vida.

ArcGIS: Uma Plataforma para Desenvolvedores
ArcGIS Platform é uma Plataforma de localização como Serviço (Platform-as-a-Service) feita para desenvolvedores, construída com a experiência do desenvolvedor, serviços de localização e modelo de negócios em mente. Você pode escolher sua biblioteca de mapeamento, preferências de autenticação e muito mais. Crie uma conta gratuita para desenvolvedor e aproveite o modelo de preços baseado no consumo para começar a construir.
Construindo Aplicativos na ArcGIS Platform
Após a introdução da ArcGIS Platform, a plenária passou a demonstrar as diversas formas pelas quais você pode construir aplicativos com a plataforma ArcGIS.
Sistema de Design Calcite

Julie Powell apresentou o novo sistema de design disponível através do Calcite. Calcite fornece componentes UI, melhores práticas para temas de design atraentes e ícones para agilizar o design da sua aplicação. Você pode testar e pré-visualizar os elementos UI dentro do Calcite e fazer alterações eficientemente em suas aplicações usando o sistema. Este recurso estará disponível em 22 de abril de 2021, em developers.arcgis.com. Procure por "calcite."

Soluções ArcGIS Sem Código
Expressões de Dados no Dashboard
A ArcGIS oferece várias maneiras de construir mapas e aplicativos sem código, incluindo instant apps no ArcGIS Online e ArcGIS StoryMaps. Soobin Choi apresentou um novo recurso chamado expressões de dados no dashboard. Esta expressão Arcade retorna um conjunto de feições para ajudar com pontos problemáticos que surgem ao usar várias fontes e estruturas de dados para contar uma história.
Outras aplicações low code ou no code incluem Experience Builder, Web AppBuilder e AppStudio.
Desenvolvimento de Aplicações Web
Melhoria de Desempenho com ArcGIS JavaScript API e Serviços de Feição Hospedados

Jeremy Bartley demonstra como a ArcGIS JavaScript API funciona com GeoJSON em uma demonstração para desenvolvimento de aplicações web. Mapear uma camada com um arquivo grande pode ser feito mais eficientemente através de um serviço de feição hospedado que comprime o tamanho do arquivo para desempenho ideal no carregamento. Fique atento para o próximo lançamento da ArcGIS API JavaScript para mais melhorias na área de desempenho da aplicação.
Smart Mapping

Kristian Keyes mostra um mapa das visitas aos Parques Nacionais construído com o recurso Smart Mapping da ArcGIS API for JavaScript. Smart Mapping consiste em APIs e widgets que criam estilos baseados no seu conjunto de dados. Kristian demonstra um novo recurso para visualizar dados acima e abaixo do valor mediano de um conjunto por tamanho. Este recurso foi lançado em dezembro de 2020.
3D e ArcGIS API for JavaScript

Arno Fiva demonstra 3D e ArcGIS API for JavaScript em um exemplo para imóveis em Denver, Colorado (EUA). Veja como você pode ir do 2D ao 3D para fornecer mais consciência contextual sobre uma localização, como a camada mesh satélite oferece uma visão mais realista da cidade, e como integrar dados para uma experiência informativa interativa. Você também pode ver como essa experiência pode ser usada em paisagens naturais.

Experimente: Explore Marte!
⚡ Experimente o mapeamento 3D e visualização 3D no planeta Marte. Acesse < /STRONG>explore-mars.esri.com.

Explorando Grandes Conjuntos de Dados
Anne Fitz mostra como a ArcGIS API for JavaScript performa ao visualizar grandes conjuntos de dados. Anne usa dados demográficos da Cidade de Los Angeles que contém 20.000 feições e 350 campos para visualizar onde segmentos populacionais vivem, sua distribuição de renda e mais. Use a capacidade de animação para destacar padrões que apoiem sua narrativa dos dados.
A partir da exploração dos grandes conjuntos, Anne passa a explicar o desenvolvimento mais recente com ES Modules. O suporte para ES Modules foi lançado em beta no ano passado e será totalmente suportado na próxima versão da ArcGIS API for JavaScript.

Map Viewer
Jeremy Bartley aponta o Map Viewer como uma ótima maneira de ter uma ideia das atualizações e capacidades mencionadas acima com ArcGIS, incluindo o sistema de design Calcite, serviços hospedados e ArcGIS API for JavaScript.

Bibliotecas Open Source para Mapeamento
Anita Kemp demonstra como você pode usar bibliotecas open source terceirizadas para mapeamento com a ArcGIS Platform para criar o visual desejado para sua aplicação de mapa.
Desenvolvimento Nativo de Aplicações
<\/span><\/P>
Nick Furness da equipe ArcGIS SDK Runtime demonstra algumas das capacidades do ArcGIS Runtime, incluindo geocodificação, roteamento e navegação através de uma aplicação web com um dispositivo GNSS externo conectado. Confira a demonstração para ver como Nick captura e acessa os dados do dispositivo GNSS.<\/P>
ArcGIS Runtime Trabalhando Offline<\/STRONG><\/P>
Nick também demonstra como usar esta aplicação offline. Continue assistindo à plenária para aprender como a transição de online para offline funciona para apps com uma breve explicação após as melhorias de visualização e segmentos da rede utilitária. <\/P>
<\/P>
<\/span><\/P>
Melhorias na Visualização<\/STRONG><\/P>
Lucas Danzinger destaca melhorias feitas com web styles, labels e feature tiles. Web styles permitem que você pesquise e aplique símbolos que pode modificar. Você também pode criar e publicar seus próprios estilos personalizados e mais. Assista à demonstração completa para aprender como trabalhar com labels predefinidas em cenas 3D que serão suportadas em um novo lançamento da API de labels.<\/P>
Utility Network <\/STRONG><\/P>
<\/span><\/P>
A API ArcGIS Runtime agora suporta os tipos de trace e configuração para utility networks, incluindo camadas de grupo de subtipo e anotação. Preeti Maske demonstra uma aplicação construída com a API para ver a localização de uma queda de energia, visualizar o impacto nos serviços ao cliente e mais.<\/P>
<\/P>
<\/P>
<\/P>
Game Design e ArcGIS Maps SDK Beta<\/STRONG><\/P>
<\/span><\/P>
<\/P>
Rex Hansen compartilha uma atualização sobre ArcGIS Maps SDK for Unity e ArcGIS Maps SDK for Unreal Engine, junto com uma colagem de vídeos de visualizações criadas com o SDK. O programa beta está aberto ao público com mais de 2.500 participantes. Mais da metade dos participantes está explorando os plug-ins para construir uma solução XR (AR/VR). Inscreva-se para participar e fornecer seu feedback sobre o desenvolvimento em https://esriurl.com/a4ge.<\/P>
<\/P>
Fique ligado para o Dia 2 do Resumo Plenário para ArcGIS: Visão Geral dos Sistemas, Análise Espacial e Geospatial AI!<\/P>
Mais do DevSummit 2021<\/P>
Continue sua experiência no DevSummit na Esri Community<\/A><\/LI>
Converse com a equipe Esri Community na vitrine Ask Our Experts<\/A><\/LI>
<\/UL>