"O ArcGIS WebApp Builder é uma aplicação HTML5/Javascript que lhe permite criar suas próprias aplicações web, de forma rápida, intuitiva e sem escrever uma única linha de código. A aplicação utiliza as novas funcionalidades da plataforma ArcGIS e tecnologias de browsers modernos para fornecer funcionalidades flexíveis e poderosas como a visualização de dados 3D. Além disso, desenvolvedores têm a oportunidade de criar ferramentas e temas customizados através de seu framework para extensão. Nesta apresentação, demonstrou-se como configurar aplicações GIS dirigidas a fluxos de trabalho que executam em diferentes dispositivos e como criar aplicações prontas para o uso através de templates de aplicação que podem se integrar ao ArcGIS Online e ao Portal for ArcGIS."
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson Andrade
Introdução ao Web AppBuilder for ArcGIS
1. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Introdução ao
Web AppBuilder for ArcGIS
Jefferson Andrade
Especialista em Tecnologia
Vanessa Silva
Analista Desenvolvedor
2. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Palestrantes
Jefferson Andrade
@AndradeJeff
• Especialista em Tecnologia
• Mestrando em GIS e Big Data
no ITA
Vanessa Silva
@nessap_
• Analista Desenvolvedor
• Graduando em Engenharia da
Computação na ETEP
3. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Tópicos
Web AppBuilder for ArcGIS
• Introdução
• O que é o Web AppBuilder for ArcGIS?
• Características
• Demonstração
• Releases
• Perguntas
4. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Introdução
ArcGIS for Developers - ArcGIS API for JavaScript
5. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Introdução
Construindo sua primeira aplicação
6. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Mas…
7. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Web AppBuilder for ArcGIS
8. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
O que é o Web AppBuilder for ArcGIS?
Construtor de Aplicações Web
9. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
9+ 3+
Características
Aplicações construídas com o Web AppBuilder for ArcGIS
10. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Componentes
Web AppBuilder for ArcGIS
11. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
2D/3D? Temas?
Web AppBuilder for ArcGIS
12. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Widgets
Web AppBuilder for ArcGIS
13. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
✔ ArcGIS Online
✔ Portal for ArcGIS
Integração com a plataforma ArcGIS
Web AppBuilder for ArcGIS
14. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGISLAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Demonstração:
Web AppBuilder for ArcGIS
Vanessa Silva
Web AppBuilder
15. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGISLAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Demonstração:
Aplicação criada – HTML5 / JS
Jefferson Andrade
Web AppBuilder
16. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Web AppBuilder for ArcGIS
• Permite fácil criação de aplicações responsivas
• Possui widgets prontos
• Reduz o tempo de desenvolvimento
• Possui suporte a OAuth2
• Pode-se usar com o Portal for ArcGIS ou com o ArcGIS Online
• É um produto que possui suporte
17. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Consigo customizar?
Sim! A versão para Portal for ArcGIS
18. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Releases
Web AppBuilder for ArcGIS
Beta
28 de Março
de 2014
Beta 2 for
Developers
14 de Julho
de 2014
Beta no
ArcGIS Online
24 de Setembro
de 2014
Release
18 de Dezembro
de 2014
http://www.esri.com/software/web-appbuilder
19. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Web AppBuilder Beta no ArcGIS Online
Web AppBuilder for ArcGIS
20. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
ArcGIS Online
Web AppBuilder for ArcGIS
21. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
GEO4DEV – Blog dos Desenvolvedores da Imagem
http://dev.img.com.br
22. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Imagem no Github
http://imagem.github.io
23. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Open-source
• YEOMAN: gerador de widgets para o Web AppBuilder for ArcGIS
https://github.com/Esri/generator-esri-appbuilder-js
• Widgets disponíveis no Github: BatchEditor, BombThreat, CI_KR_Chart,
CostAnalysis, DirectionsWithBarriers, ERG (Emergency Responde Guide),
ImageInfo, ImageMensuration, ImageProperties, ImageSelect, MissionEditor, Swipe,
WAMITimeSlider.
- Obs.: Podem estar em desenvolvimento ainda.
https://github.com/Esri/solutions-webappbuilder-widgets
24. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGISLAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Perguntas
Jefferson Andrade
@AndradeJeff
Vanessa Silva
@NessaP_
25. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGISLAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS
Obrigado!
Jefferson Andrade
jandrade@img.com.br
@AndradeJeff
Vanessa Silva
vanessa.silva@img.com.br
@NessaP_
26. LAUC 2014 | Trilha GeoEmbedded | Introdução ao Web AppBuilder for ArcGIS