SlideShare a Scribd company logo
1 of 95
Download to read offline
Jefferson Andrade de Oliveira Júnior
Abril de 2016
ESRI DEVELOPER SUMMIT 2016
PALM SPRINGS - USA
#2
AGENDA
2
3
Jefferson Andrade
Apps
APIs & SDKs
ArcGIS Desktop
ArcGIS for Server
including Portal
ArcGIS Online
Scene
Layers
Scenes
http:
http:
http:
Tile
Layers
Maps
Services
Data
Feature
Layers
Image
Layers
Analytics Analytics
The ArcGIS Platform The GeoInformation Model
Jefferson Andrade
Apps Making ArcGIS Available Everywhere
Public
Story Maps
Open Data
Office
ArcGIS EarthDashboardMaps for OfficeField
Navigator
Collector
Survey123
Workforce
Explorer
InsightsDrone2Map
Adobe
Creative Cloud
Crowdsourcing
Jefferson Andrade
Portal
Servers
Servers can access data from external
as well as built in data stores
A Portal can integrate multiple Servers
10.4 enhancements include:
• Resiliency
• Enterprise Integration
• Security
• Functionality
• Smart Mapping
• Spatial Analysis
• Vector Tiles
• Online Content Integration
ArcGIS for Server
Enables Web GIS in your own
infrastructure
Portal is part of and included with
ArcGIS for Server
Amazon
Azure
+
Jefferson Andrade
Roadmap Incremental and Groundbreaking Advancements
Pro 1.1
Crowdsourcing
Real-time
Utility networks
Location awareness
Massive 3D
Vector tiles
Web raster analysis
Advanced navigation
Modeling
Big data
GeoAnalytics
Insights10.3.1
Pro 1.2
10.4
Incremental Software Release
Mobile
UAV/Drone
Continuous Online Improvements
Distributed GIS
10.4.1
10.5
Analytic Engines
Raster Analytics
Pro 1.4
Pro 1.3
User Roles
2015
2016
2017
8
Jefferson Andrade
Android
Python
REST Java
Web
Windows JavaScript
HTML5
Swift
QtApple
.NET
Build Apps !
Extend the PlatformConfigurable
Apps
APIs &
SDKs
App
Builders
QML
Xamarin
Objective-C
C++
C#
Developer Tools Software and Content to Build Your Own Apps
10
Plans tailored to what you build
NEW DEVELOPER SUBSCRIPTION
Improved Accessibility and Delivery
Build Apps Extend ArcGIS
12
13
14
15
APPSTUDIO FOR ARCGIS
• Native apps made very
easy
• You focus on content
• AppStudio takes care of
the rest
https://appstudio.arcgis.com/
Jefferson Andrade
iOS
Android
Linux
Windows
Mac
1App
AppStudio for ArcGIS
CROSS-PLATFORM NATIVE APPS
Jefferson Andrade
Offline Powerful Native
AppStudio for ArcGIS
CROSS-PLATFORM NATIVE GIS APPS
19
WEB APPBUILDER
• Provides more control than
templates
• Creating apps using
configurable widgets
• Supports 2D and 3D
• Developer edition enables
custom widgets and themes
https://developers.arcgis.com/web-appbuilder/
WEB APPBUILDER 2.0
21
WHAT’S NEW 2.0 – MARÇO 2016
HTTPS://DEVELOPERS.ARCGIS.COM/WEB-APPBUILDER/GUIDE/WHAT-S-NEW.HTM
• 3D Apps (Beta)
• Novo design da página inicial
• Opção de salvar estado do mapa (extensão do mapa e camadas)
• Widget Análise de Incidente
• Widget Próximo a Mim: features próximas e direções.
• Widget Busca por Distrito: polígonos e pontos relacionados e
direções.
• Widget Gráficos da Tabela Relacionada: barra ou pizza.
• Widget Info Summary: mostra número de feições visíveis no mapa
e permite fazer cluster.
• Novo tema Plateau
• Atributos escolhidos podem ser exibidos somente na edição.
• Pode-se abrir o Widget de Edição diretamente da janela Pop-up.
• Adição de shapefiles no Widget Geoprocessamento.
• Entre outras.
WEB APPBUILDER
Jefferson Andrade 22
HTTP://GAVINR.GITHUB.IO/WEB-APPBUILDER-TOOLS-TECHNIQUES-DEV-SUMMIT-2016/#/
WEB APPBUILDER
Jefferson Andrade 23
WEB APPBUILDER
Jefferson Andrade 24
25
APPS CONFIGURÁVEIS
• Great way to share your web
maps
• Focused User Experiences
• Many new templates
APPS CONFIGURÁVEIS
http://www.arcgis.com/home/gallery.html#c=esri&t=apps&o=modified&f=configurable
27
APPS CONFIGURÁVEIS
http://www.arcgis.com/home/gallery.html#c=esri&t=apps&o=modified&f=configurable
28
APPS CONFIGURÁVEIS
http://www.arcgis.com/home/gallery.html#c=esri&t=apps&o=modified&f=configurable
29
STORY MAPS
30
HTTP://STORYMAPS.ARCGIS.COM/EN/GALLERY/#S=0
31
32
• 2D & 3D visualization
• Read & write web scenes
& web maps
• A simpler, more consistent
API design
• Mobile-first design
• Better integration with frameworks
4.0 ArcGIS JavaScript API Reimagined
Jefferson Andrade
ARCGIS JAVASCRIPT API 4.X
ROADMAP
• Final release Q2
• Releases in Q3 and Q4
– More renderers
– More layer types
Jefferson Andrade
ARCGIS JAVASCRIPT API 3.X
ROADMAP
• Spring release 3.16
• Active development through
2016
• Primary innovation will shift
to 4.x
• Technical support through
2018
ArcGIS Online uses 3.x JS API
36
ARCGIS RUNTIME SDKS
Runtime built using C++
EXPLOITS THE CAPABILITIES OF THE DEVICE
Functionality exposed to developers via an API
native to the platform
INTUITIVE TO LEARN
Common functionality set and conceptual model
EASES MULTI-PLATFORM DEVELOPMENT
ARCGIS RUNTIME SDKS
• Work connected or disconnected form the Internet
• Exploits device capabilities
• Works with sensors connected to the device
• High performance
CONTENT ANALYSIS 3DNEW APIs CROSS PLATFORM
ARCGIS RUNTIME QUARTZ RELEASE
HTTPS://DEVELOPERS.ARCGIS.COM/IOS/BETA/
QUARTZ API DESIGNED FOR PRODUCTIVITY
• Supports Web GIS
• Mapping API enhanced
• Seamless use of platform
identity
• All the runtime APIs reflect
new model
ARCGIS RUNTIME SDK FOR XAMARIN
• Supports developers building .Net
C# apps for iOS and Android
• API Surface matches ArcGIS
Runtime .Net API
• Strong community of Xamarin
developers building and deploying
apps
BRINGING IOS AND ANDROID DEVELOPMENT TO .NET
https://developers.arcgis.com/xamarin/
ARCGIS RUNTIME SDK FOR XAMARIN
Jefferson Andrade 42
ARCGIS RUNTIME SDK FOR XAMARIN
Jefferson Andrade 43
ARCGIS RUNTIME SDK FOR XAMARIN
Jefferson Andrade 44
ArcGIS Runtime Quartz Release Timeline
Today
Q2
Final
iOS, Android
Q3
Beta
iOS & Android
Working with Maps
• Connected
• Routing
• Geocoding
Q1
Beta
iOS, Android
Working with Maps
• …
• Disconnected
• Vector tiles
• Mobile Map Package
Q2
Beta
.Net, Xamarin,
Java, Qt
Working with Maps
And Scenes
• …
• 3D
• Advanced symbology
• Cross platform
Q3
Final
iOS, Android,
.Net, Xamarin,
Java, Qt
Working with Maps
And Scenes
• …
• 3D for iOS and
Android APIs
• WFS...
46
Jefferson Andrade
ARCOBJECTS UPDATE 10.4+
Building Blocks of ArcGIS . . . Most Comprehensive Collection of GIS Functionality
• Customizing and Extending ArcMap
• Supporting VS2013/2015 and .NET 4.5 now
• ArcObjects will continue to be supported on latest Visual Studio
• ArcObjects resources available on github:
• https://github.com/Esri/arcobjects-sdk-community-samples
• Extending Server using .NET or Java
– Building SOEs and SOIs
– Supporting the latest version of Eclipse
Customizing and
Extending ArcGIS
ArcGIS Server
Preserve API compatibility with clients
Extend existing GeoServices
Program in Java or C#
Administrators manage deployment
Developers
Users
Apps
Administrators
build
deploy
extend
preserve
Publishers activate as desired
Portal
EXTENDING THE PLATFORM USING SERVER
OBJECT INTERCEPTORS
http://server.arcgis.com/en/server/latest/publish-services/windows/about-extending-services.htm
Functional SOI
Security SOI
Server Object
Or
Server Object Extension
GeoServices API
Client Apps & APIs
SERVER OBJECT INTERCEPTORS
• Pre-process requests
• Post-process responses
• Chain multiple SOIs
Asset Data
715 gauges
Layer and map is not time aware…
Observation/Time Series Data
> 5 million observations
(daily, over 20 years)
Join multiple datasets, enable time, aggregate values, give me a rewindable map …
AVG_WaterLevel MAX_WaterLevel MIN_WaterLevel
1.03 1.05 1.02
Observation/Time Series Data
> 5 million observations
(daily, over 20 years)
Time enabled, aggregated
rewindable map
Rewindable map
- moving average, computed on-the-fly
- dynamic time range
Security SOI
Viewer role vs Analyst role
Functional SOI
Asset + Observation data in a Re-windable map
Latest Operational map
- current water level
53
54
PYTHON IS A POWERFUL PROGRAMMING LANGUAGE
• Portable
• Rapid development
• API is self-documenting
• As a glue to other languages
• ArcPy is Esri’s Python Module
Jefferson Andrade
ARCGIS PLATFORM PYTHON API
What is it?
• A new Python API for your GIS, which could be Online or On-premises
(Server w/Portal).
• This API is intended for use by org administrators, content publishers,
power users, developers, analysts and data scientists – who have
workflows that require scripting or automation.
INTEGRAÇÃO DO ARCGIS COM CONDA
• Discover and utilize the most relevant Python
modules
– It just works!
• Use a single version of Python across the platform
• Works behind the firewall
https://4326.us/esri/conda/
https://github.com/scw/conda-devsummit-2016-talk
CONDA
Jefferson Andrade
HTTP://CONDA.PYDATA.ORG/DOCS/INDEX.HTML
59
ARCGIS RUNTIME COM WINDOWS 10 IOT CORE
Jefferson Andrade 60
ARCGIS RUNTIME COM WINDOWS 10 IOT CORE
Jefferson Andrade 61
ARCGIS RUNTIME COM WINDOWS 10 IOT CORE
Jefferson Andrade 62
ARCGIS RUNTIME COM WINDOWS 10 IOT CORE
Jefferson Andrade 63
REACT NATIVE
Jefferson Andrade 64
HTTPS://CDN.RAWGIT.COM/GLAZOU/REACT-NATIVE-ARCGIS-SDK-
DEMO/MASTER/NATIVE%20APPS%20IN%20JAVASCRIPT%20WITH%20REACT%20NATIVE%20-%20LESSONS%20FROM%20A%20PROTOTYPE.PDF
REACT NATIVE
Jefferson Andrade 65
REACT NATIVE
Jefferson Andrade 66
REACT NATIVE
Jefferson Andrade 67
REACT NATIVE
Jefferson Andrade 68
REACT NATIVE
Jefferson Andrade 69
REACT NATIVE
Jefferson Andrade 70
REACT NATIVE WITH ARCGIS RUNTIME SDK
Jefferson Andrade 71
HTTP://GITHUB.COM/GLAZOU/REACT-NATIVE-ARCGIS-SDK-DEMO
72
ANGULARJS E JS API
Jefferson Andrade 73
HTTP://PROCEEDINGS.ESRI.COM/LIBRARY/USERCONF/DEVSUMMIT16/PAPERS/DEV_INT_193.PDF
ANGULARJS E JS API
Jefferson Andrade 74
ANGULARJS E JS API
Jefferson Andrade 75
ANGULARJS E JS API
Jefferson Andrade 76
HTTPS://GITHUB.COM/ESRI/ANGULAR-ESRI-MAP
ANGULARJS E JS API
Jefferson Andrade 77
ANGULAR2 E JS API
Jefferson Andrade 78
79
EMBERJS
Jefferson Andrade 80
EMBERJS
Jefferson Andrade 81
EMBERJS
Jefferson Andrade 82
HTTP://ODOE.NET/BLOG/UPDATE-ON-EMBER-WITH-ARCGIS-JS-API/
REDUX
Jefferson Andrade 83
HTTP://REDUX.JS.ORG/DOCS/BASICS/USAGEWITHREACT.HTML
84
TYPESCRIPT
Jefferson Andrade 85
HTTP://PROCEEDINGS.ESRI.COM/LIBRARY/USERCONF/DEVSUMMIT16/PAPERS/DEV_INT_202.PDF
TYPESCRIPT
Jefferson Andrade 86
TYPESCRIPT
Jefferson Andrade 87
88
GDB PROGRAMMING
Jefferson Andrade 89
GDB PROGRAMMING
Jefferson Andrade 90
GDB PROGRAMMING
Jefferson Andrade 91
GDB PROGRAMMING
Jefferson Andrade 92
GDB PROGRAMMING
Jefferson Andrade 93
GDB PROGRAMMING
Jefferson Andrade 94
Jefferson Andrade de Oliveira Júnior
jandrade@img.com.br
Ramal: 7762
Skype: jeff_bh
DÚVIDAS?
OBRIGADO!

More Related Content

Viewers also liked

Agricultural Water Use in River basins : A Comparison between the Limpopo and...
Agricultural Water Use in River basins : A Comparison between the Limpopo and...Agricultural Water Use in River basins : A Comparison between the Limpopo and...
Agricultural Water Use in River basins : A Comparison between the Limpopo and...CTA
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Geodata AS
 
October 2016 Rocky Mountain UAS Professionals Meetup
October 2016 Rocky Mountain UAS Professionals MeetupOctober 2016 Rocky Mountain UAS Professionals Meetup
October 2016 Rocky Mountain UAS Professionals MeetupUAS Colorado
 
Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015Geodata AS
 
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"Nepal Flying Labs
 
Drones for Citizen Science
Drones for Citizen ScienceDrones for Citizen Science
Drones for Citizen ScienceBritta Ricker
 
Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...
Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...
Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...Britta Ricker, Ph.D.
 
Remote Sensing with a Drone
Remote Sensing with a DroneRemote Sensing with a Drone
Remote Sensing with a DroneTravis Peterson
 
StevesDWESlide_exported
StevesDWESlide_exportedStevesDWESlide_exported
StevesDWESlide_exportedSteve Snow
 
Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images  Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images Nepal Flying Labs
 
Portal vs. ArcGIS Online
Portal vs. ArcGIS OnlinePortal vs. ArcGIS Online
Portal vs. ArcGIS OnlineSSP Innovations
 

Viewers also liked (14)

Agricultural Water Use in River basins : A Comparison between the Limpopo and...
Agricultural Water Use in River basins : A Comparison between the Limpopo and...Agricultural Water Use in River basins : A Comparison between the Limpopo and...
Agricultural Water Use in River basins : A Comparison between the Limpopo and...
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016
 
IVC_SC Poster
IVC_SC PosterIVC_SC Poster
IVC_SC Poster
 
October 2016 Rocky Mountain UAS Professionals Meetup
October 2016 Rocky Mountain UAS Professionals MeetupOctober 2016 Rocky Mountain UAS Professionals Meetup
October 2016 Rocky Mountain UAS Professionals Meetup
 
Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015Kartlegging av flomveier i Oslo - BK2015
Kartlegging av flomveier i Oslo - BK2015
 
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
Poster Presentation "Generation of High Resolution DSM Usin UAV Images"
 
Drones for Citizen Science
Drones for Citizen ScienceDrones for Citizen Science
Drones for Citizen Science
 
Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...
Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...
Utilizing low-cost unmanned vehicle (UAV) to build orthophotos and Digital Su...
 
Remote Sensing with a Drone
Remote Sensing with a DroneRemote Sensing with a Drone
Remote Sensing with a Drone
 
StevesDWESlide_exported
StevesDWESlide_exportedStevesDWESlide_exported
StevesDWESlide_exported
 
The ABCs of UAVs
The ABCs of UAVsThe ABCs of UAVs
The ABCs of UAVs
 
Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images  Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images
 
Portal vs. ArcGIS Online
Portal vs. ArcGIS OnlinePortal vs. ArcGIS Online
Portal vs. ArcGIS Online
 
Les prépositions
Les prépositionsLes prépositions
Les prépositions
 

Similar to Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools

NDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNorth Dakota GIS Hub
 
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdfSpecialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdfRichitar1
 
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNorth Dakota GIS Hub
 
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim BarryEsri Nederland
 
webgis architecture and practices patterns
webgis architecture and practices patternswebgis architecture and practices patterns
webgis architecture and practices patternsNguyenVanTuan33
 
Esriuk_track5_pro_launch
Esriuk_track5_pro_launchEsriuk_track5_pro_launch
Esriuk_track5_pro_launchEsri UK
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Esri Nederland
 
Providing New Geographic Solutions to the Company
Providing New Geographic Solutions to the Company Providing New Geographic Solutions to the Company
Providing New Geographic Solutions to the Company Esri
 
Developing Efficient Web-based GIS Applications
Developing Efficient Web-based GIS ApplicationsDeveloping Efficient Web-based GIS Applications
Developing Efficient Web-based GIS ApplicationsSwetha A
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS PlatformEsri UK
 
Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014Geodata AS
 
ArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & StartupsArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & StartupsEsri Ireland
 
Real World SharePoint Framework and Azure Services
Real World SharePoint Framework and Azure ServicesReal World SharePoint Framework and Azure Services
Real World SharePoint Framework and Azure ServicesBrian Culver
 
Mobile Vue.js – From PWA to Native
Mobile Vue.js – From PWA to NativeMobile Vue.js – From PWA to Native
Mobile Vue.js – From PWA to NativeMartinSotirov
 
Esri Scotland Conf 2016 Glasgow City Council
Esri Scotland Conf 2016   Glasgow City CouncilEsri Scotland Conf 2016   Glasgow City Council
Esri Scotland Conf 2016 Glasgow City CouncilEsri UK
 
Forge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the BrowserForge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the BrowserAutodesk
 
A look ahead at RAP (ESE 2010)
A look ahead at RAP (ESE 2010)A look ahead at RAP (ESE 2010)
A look ahead at RAP (ESE 2010)Ralf Sternberg
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland
 

Similar to Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools (20)

NDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS ProNDGISUC2017 - Introducing ArcGIS Pro
NDGISUC2017 - Introducing ArcGIS Pro
 
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdfSpecialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
 
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GISNDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
NDGeospatialSummit2019 - ArcGIS Pro – Next-Generation Desktop GIS
 
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction toArcGIS for Developers, Esri, Charles van der Put, Jim BarryIntroduction toArcGIS for Developers, Esri, Charles van der Put, Jim Barry
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
 
webgis architecture and practices patterns
webgis architecture and practices patternswebgis architecture and practices patterns
webgis architecture and practices patterns
 
Esriuk_track5_pro_launch
Esriuk_track5_pro_launchEsriuk_track5_pro_launch
Esriuk_track5_pro_launch
 
Leveraging GIS with AutoCAD
Leveraging GIS with AutoCADLeveraging GIS with AutoCAD
Leveraging GIS with AutoCAD
 
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
 
Providing New Geographic Solutions to the Company
Providing New Geographic Solutions to the Company Providing New Geographic Solutions to the Company
Providing New Geographic Solutions to the Company
 
Developing Efficient Web-based GIS Applications
Developing Efficient Web-based GIS ApplicationsDeveloping Efficient Web-based GIS Applications
Developing Efficient Web-based GIS Applications
 
Architecting the ArcGIS Platform
Architecting the ArcGIS PlatformArchitecting the ArcGIS Platform
Architecting the ArcGIS Platform
 
Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014
 
ArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & StartupsArcGIS - A Platform for Developers & Startups
ArcGIS - A Platform for Developers & Startups
 
Esri Map App Builders
Esri Map App BuildersEsri Map App Builders
Esri Map App Builders
 
Real World SharePoint Framework and Azure Services
Real World SharePoint Framework and Azure ServicesReal World SharePoint Framework and Azure Services
Real World SharePoint Framework and Azure Services
 
Mobile Vue.js – From PWA to Native
Mobile Vue.js – From PWA to NativeMobile Vue.js – From PWA to Native
Mobile Vue.js – From PWA to Native
 
Esri Scotland Conf 2016 Glasgow City Council
Esri Scotland Conf 2016   Glasgow City CouncilEsri Scotland Conf 2016   Glasgow City Council
Esri Scotland Conf 2016 Glasgow City Council
 
Forge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the BrowserForge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the Browser
 
A look ahead at RAP (ESE 2010)
A look ahead at RAP (ESE 2010)A look ahead at RAP (ESE 2010)
A look ahead at RAP (ESE 2010)
 
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
Esri Ireland "ArcGIS - The Platform Story" Roadmap Session - Eamonn Doyle, Es...
 

More from Jefferson Andrade

Esri DevSummit DC 2015 - Resumo - AndradeJeff
Esri DevSummit DC 2015 - Resumo - AndradeJeffEsri DevSummit DC 2015 - Resumo - AndradeJeff
Esri DevSummit DC 2015 - Resumo - AndradeJeffJefferson Andrade
 
Introdução ao Web AppBuilder for ArcGIS
Introdução ao Web AppBuilder for ArcGISIntrodução ao Web AppBuilder for ArcGIS
Introdução ao Web AppBuilder for ArcGISJefferson Andrade
 
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeJefferson Andrade
 
Jefferson Andrade - BDD - Behavior-Driven Development - ITA
Jefferson Andrade - BDD - Behavior-Driven Development - ITAJefferson Andrade - BDD - Behavior-Driven Development - ITA
Jefferson Andrade - BDD - Behavior-Driven Development - ITAJefferson Andrade
 
Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...
Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...
Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...Jefferson Andrade
 
ITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCN
ITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCNITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCN
ITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCNJefferson Andrade
 
ITA CE-235 - Apresentação - Sprint #2
ITA CE-235 - Apresentação - Sprint #2ITA CE-235 - Apresentação - Sprint #2
ITA CE-235 - Apresentação - Sprint #2Jefferson Andrade
 
ITA CE-230 Lista de Exercício 3 - Apresentação
ITA CE-230 Lista de Exercício 3 - ApresentaçãoITA CE-230 Lista de Exercício 3 - Apresentação
ITA CE-230 Lista de Exercício 3 - ApresentaçãoJefferson Andrade
 
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson Andrade
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson AndradeNorma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson Andrade
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson AndradeJefferson Andrade
 

More from Jefferson Andrade (9)

Esri DevSummit DC 2015 - Resumo - AndradeJeff
Esri DevSummit DC 2015 - Resumo - AndradeJeffEsri DevSummit DC 2015 - Resumo - AndradeJeff
Esri DevSummit DC 2015 - Resumo - AndradeJeff
 
Introdução ao Web AppBuilder for ArcGIS
Introdução ao Web AppBuilder for ArcGISIntrodução ao Web AppBuilder for ArcGIS
Introdução ao Web AppBuilder for ArcGIS
 
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson AndradeABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
ABNT NBR ISO/IEC 25000 Standard - SQuaRE - Jefferson Andrade
 
Jefferson Andrade - BDD - Behavior-Driven Development - ITA
Jefferson Andrade - BDD - Behavior-Driven Development - ITAJefferson Andrade - BDD - Behavior-Driven Development - ITA
Jefferson Andrade - BDD - Behavior-Driven Development - ITA
 
Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...
Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...
Jefferson Andrade - Informações de um Kanban e de um Cummulative Flow Diagram...
 
ITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCN
ITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCNITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCN
ITA - CE-235 - CE-230 - Apresentação Final - SETRAIF - DCN
 
ITA CE-235 - Apresentação - Sprint #2
ITA CE-235 - Apresentação - Sprint #2ITA CE-235 - Apresentação - Sprint #2
ITA CE-235 - Apresentação - Sprint #2
 
ITA CE-230 Lista de Exercício 3 - Apresentação
ITA CE-230 Lista de Exercício 3 - ApresentaçãoITA CE-230 Lista de Exercício 3 - Apresentação
ITA CE-230 Lista de Exercício 3 - Apresentação
 
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson Andrade
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson AndradeNorma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson Andrade
Norma ABNT NBR ISO/IEC 25000 - SQuaRE - Jefferson Andrade
 

Recently uploaded

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools