SlideShare a Scribd company logo
Geospatial JavaScript…
so many choices, so little time
Andy Gup
agup@esri.com
Who are you?
Who am I?
Andy Gup, Esri
Mobile Geo Developer
Developer Outreach Team
agup@esri.com
So little time and soooo many choices!
Developers AND non-Developers!
JavaScript is now accessible to all, via…
Online Map Viewer
Configurable apps & templates
Mapping APIs
Application frameworks
No coding
More coding
Map viewer
Configurable apps
JavaScript API
2016 development track: geospatial java script…  so many choices, so little time by andy gup
ArcGIS Online map viewer – no coding
www.arcgis.com => Map
Quickly create and share maps
Import and analyze data
Save and share work
Use these maps in other apps!
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
Configurable apps – no coding
Create and publish web apps quickly
Configuration builder experience
Exportable templates for organizations
Configurable apps – no coding
Built-in + custom widgets and themes
Save and share work in cloud or locally
Configurable apps – no coding
Web AppBuilder
Story Maps
ArcGIS Online Templates
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
2016 development track: geospatial java script…  so many choices, so little time by andy gup
Mapping APIs
Custom applications…
that meet unique requirements
Mapping APIs – Esri Leaflet
github.com/esri/esri-leaflet
Lightweight plugin to Leaflet
Simpler toolset – unlocks some of ArcGIS platform
Open source!
Mapping APIs – Esri Leaflet
Heavy community participation
Easy integration into build systems
github.com/Esri/esri-leaflet
Mapping APIs – ArcGIS JavaScript API
developers.arcgis.com/javascript
Flagship product
Unlocks the whole ArcGIS platform
Comprehensive UI components
Many widgets
Some cool custom JS app demos
developers.arcgis.com/javascript/
Open source & community code projects
~1000 people (131 are Esri)
141 Teams
github.com/esri
Open source & community code projects
calcite-maps
angular-esri-map
cedar.js (charting library)
Cordova Advanced Geolocation Plugin
And, hundreds more!
Developers AND non-Developers!
JavaScript is now accessible to all, via…
Online Map Viewer
Configurable apps & templates
Mapping APIs
Application frameworks
Andy Gup, Esri
Mobile Geo Developer
Developer Outreach Team
agup@esri.com
andygup.net

More Related Content

PPTX
2016 develoment track: using esri’s java script api to disperse gis data by m...
PPTX
What's New to the SDK's and JavaScript API - Smart Development - Esri UK Annu...
PPT
Innovate with Google Maps API
PDF
I Didn't Know You Could Do That -Technical - AC18
PDF
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
PPTX
What's New in the ArcGIS Platform - Smart Education - Higher - AC18
PPTX
Atlas of NSW
PPTX
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016
2016 develoment track: using esri’s java script api to disperse gis data by m...
What's New to the SDK's and JavaScript API - Smart Development - Esri UK Annu...
Innovate with Google Maps API
I Didn't Know You Could Do That -Technical - AC18
Switching Your Teaching to ArcGIS Pro - Smart Education - Higher - AC18
What's New in the ArcGIS Platform - Smart Education - Higher - AC18
Atlas of NSW
AppStudio for ArcGIS: The Basics - Esri FedGIS 2016

What's hot (20)

PDF
What's New in the Javascript API - Developers Forum - AC18
PDF
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
PPTX
Garsdale Design - Smart Data - Esri UK Annual Conference 2017
PPTX
Geo Monday 2016.1 Esri Campus Navigator
PDF
Esriuk_track6_java_script unleashed
PPT
Style Editor - the map for everyone
PPTX
Enhance your maps with arcade - Esri UK
PDF
Day4_WebGIS
PDF
Augmented Reality Using Mobile Mapping
PDF
Shubhangi Prasad
PDF
Business intelligence solutions with esri and Bing maps
PDF
PDF
Esriuk_track4_bird_life
PPTX
Xamarin - Microcharts
PDF
Get Further by Being Mobile – A Look at Advanced Mobile Techniques in the Arc...
PPTX
Azure location based services
PPTX
CAD Standards by the Use of Civil 3D to Enterprise GIS
PPTX
.NET Fest 2018. Alex Pshul. Xamarin + Azure Maps = Waze in no time
PDF
Imagery Bundles for ArcGIS
PPTX
Break on Through (To The Java(Script) Side) - Smart Development - Esri UK Ann...
What's New in the Javascript API - Developers Forum - AC18
Visual Analysis With Insights and Operations Dashboard - Analytical Insights ...
Garsdale Design - Smart Data - Esri UK Annual Conference 2017
Geo Monday 2016.1 Esri Campus Navigator
Esriuk_track6_java_script unleashed
Style Editor - the map for everyone
Enhance your maps with arcade - Esri UK
Day4_WebGIS
Augmented Reality Using Mobile Mapping
Shubhangi Prasad
Business intelligence solutions with esri and Bing maps
Esriuk_track4_bird_life
Xamarin - Microcharts
Get Further by Being Mobile – A Look at Advanced Mobile Techniques in the Arc...
Azure location based services
CAD Standards by the Use of Civil 3D to Enterprise GIS
.NET Fest 2018. Alex Pshul. Xamarin + Azure Maps = Waze in no time
Imagery Bundles for ArcGIS
Break on Through (To The Java(Script) Side) - Smart Development - Esri UK Ann...
Ad

Viewers also liked (20)

PPTX
2016 education track: addressing challenges to effective learning in the gis ...
PPTX
2016 gisco track: creating a quick map configured to us topo specifications: ...
PDF
2016 conservation track: geospatial and temporal population analysis of short...
PPTX
2016 conservation track: off the-shelf data collection solution for weed mana...
PPTX
2016 conservation track: under the hood of an rea: what is within a rapid ec...
PPTX
2016 asprs track: gis support for trail planning by jeff orlowski
PPTX
2016 conservation track: broad scale assessment, planning and management of ...
PPTX
2016 conservation track: evaluating lidar derived synthetic streams as a ...
PDF
2016 foss4 g track facilitators and inhibitors for the integration and use ...
PPTX
2016 conservation track: strategies and tips for large scale data collection ...
PDF
2016 conservation track: fish habitat modeling using arc gis server: a mappl...
PPTX
2016 conservation track: geolocation by light: following the migration of le...
PPTX
2016 conservation track: automated river classification using gis delineated ...
PPTX
2016 gisco track: government private sector collaboration creates sustainab...
PDF
2016 asprs track: considering a uav: now what? by jeff young
PPTX
2016 conservation track: identifying key wetlands areas in the rio grande na...
PDF
2016 conservation track: ecological and social resilience to climate variabil...
PPTX
2016 conservation track: applications of rapid ecoregional assessments (re as...
PPT
2016 asprs track: overview and user perspective of usgs 3 dep lidar by john ...
PPTX
2016 gisco track: gis and asset management by charles osterman
2016 education track: addressing challenges to effective learning in the gis ...
2016 gisco track: creating a quick map configured to us topo specifications: ...
2016 conservation track: geospatial and temporal population analysis of short...
2016 conservation track: off the-shelf data collection solution for weed mana...
2016 conservation track: under the hood of an rea: what is within a rapid ec...
2016 asprs track: gis support for trail planning by jeff orlowski
2016 conservation track: broad scale assessment, planning and management of ...
2016 conservation track: evaluating lidar derived synthetic streams as a ...
2016 foss4 g track facilitators and inhibitors for the integration and use ...
2016 conservation track: strategies and tips for large scale data collection ...
2016 conservation track: fish habitat modeling using arc gis server: a mappl...
2016 conservation track: geolocation by light: following the migration of le...
2016 conservation track: automated river classification using gis delineated ...
2016 gisco track: government private sector collaboration creates sustainab...
2016 asprs track: considering a uav: now what? by jeff young
2016 conservation track: identifying key wetlands areas in the rio grande na...
2016 conservation track: ecological and social resilience to climate variabil...
2016 conservation track: applications of rapid ecoregional assessments (re as...
2016 asprs track: overview and user perspective of usgs 3 dep lidar by john ...
2016 gisco track: gis and asset management by charles osterman
Ad

Similar to 2016 development track: geospatial java script… so many choices, so little time by andy gup (20)

PPTX
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
PPTX
ArcGIS - A Platform for Developers & Startups
PDF
ArcGIS Server Javascript API
PDF
Building ArcGIS Mobile Solutions in the Cloud
PDF
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
PPTX
3 Approaches to Mobile - An A to Z Primer.
PDF
2015 FOSS4G Track - Building Lightweight Mapping Apps with Esri Leaflet by An...
PDF
Esri Map App Builders
PDF
Navteq Developer Days - ArcGIS + POI
PDF
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
PPTX
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
PDF
arcgis api for javascript an introduction.pdf
PDF
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
PDF
Building a mobile, cloud, checkin app in 75 minutes - zero to hero.
PDF
Arc gis server
PPTX
Introduction to ArcGIS Developer Tools - Smart Development - Esri UK Annual C...
PPT
Not Just Dots on a Map: How Geography Influences Real World Decisions Part 2
PPTX
FOSS4G 2011: Mixing It Up with OpenLayers, ArcGIS Server and JavaScript Widgets
PDF
Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools
PDF
We are the music makers and we are the dreamers of dreams
Getting Started with the ArcGIS API for JavaScript, Esri, Julie Powell, Antoo...
ArcGIS - A Platform for Developers & Startups
ArcGIS Server Javascript API
Building ArcGIS Mobile Solutions in the Cloud
Specialist-ArcGIS-Server-API-3.x-and-4-for-JavaScript.pdf
3 Approaches to Mobile - An A to Z Primer.
2015 FOSS4G Track - Building Lightweight Mapping Apps with Esri Leaflet by An...
Esri Map App Builders
Navteq Developer Days - ArcGIS + POI
2013 URISA Track, Kickstarter for JavaScript Web and Mobile GIS Development b...
Introduction to ArcGIS for Developers, Esri, Charles van der Put, Jim Barry
arcgis api for javascript an introduction.pdf
Building a ArcGIS mobile, cloud, checkin app in 75 minutes - zero to hero
Building a mobile, cloud, checkin app in 75 minutes - zero to hero.
Arc gis server
Introduction to ArcGIS Developer Tools - Smart Development - Esri UK Annual C...
Not Just Dots on a Map: How Geography Influences Real World Decisions Part 2
FOSS4G 2011: Mixing It Up with OpenLayers, ArcGIS Server and JavaScript Widgets
Jefferson Andrade - Esri Dev Summit 2016 #02 - Dev Tools
We are the music makers and we are the dreamers of dreams

More from GIS in the Rockies (20)

PPTX
GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
PPTX
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
PPTX
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
PDF
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
PDF
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
PDF
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
PDF
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
PDF
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
PDF
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
PDF
2018 GIS in Recreation: The Making of a Trail
PDF
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
PDF
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
PDF
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
PDF
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
PDF
2018 GIS in Recreation: A Creek Runs Through It
PDF
2018 GIS in Recreation: Virtually Touring the National Trails
PDF
2018 GIS in the Rockies PLSC Track: Turning Towards the Future
PDF
2018 GIS in the Rockies PLSC: Intro to PLSS
PDF
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
PDF
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...
GISCO Fall 2018: Bike Network Equity: A GIS and Qualitative Analysis of Ameri...
GISCO Fall 2018: Colorado 811: Changes and Challenges – Brian Collison
GISCO Fall 2018: Senate Bill 18-167 and GIS – Dave Murray
2018 GIS in the Rockies Workshop: Coordinate Systems and Projections
2018 GIS in Emergency Management: Denver Office of Emergency Management Overview
2018 GIS in the Rockies Vendor Showcase (Th): The Data Driven Government
2018 GIS in the Rockies Vendor Showcase (Th): Solving Real World Issues With ...
2018 GIS in the Rockies Vendor Showcase (Th): ERDAS Imagine What's New and Ti...
2018 GIS in the Rockies Vendor Showcase (Th): Building High Performance Gover...
2018 GIS in Recreation: The Making of a Trail
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in the Rockies: Riparian Shrub Assessment of the Mancos River Canyon...
2018 GIS in Development: Partnerships Lead to Additional Recreational Content...
2018 GIS in Recreation: Adding Value to Colorado the Beautiful Initiative carr
2018 GIS in Recreation: A Creek Runs Through It
2018 GIS in Recreation: Virtually Touring the National Trails
2018 GIS in the Rockies PLSC Track: Turning Towards the Future
2018 GIS in the Rockies PLSC: Intro to PLSS
2018 GIS in the Rockies PLSC Track: Grid to Ground NATRF2022
2018 GIS in Development: USGS and Citizen Science Success and Enhancements fo...

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation theory and applications.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Cloud computing and distributed systems.
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPT
Teaching material agriculture food technology
PDF
KodekX | Application Modernization Development
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
sap open course for s4hana steps from ECC to s4
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
Network Security Unit 5.pdf for BCA BBA.
Encapsulation theory and applications.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Cloud computing and distributed systems.
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Programs and apps: productivity, graphics, security and other tools
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Teaching material agriculture food technology
KodekX | Application Modernization Development
Unlocking AI with Model Context Protocol (MCP)
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Understanding_Digital_Forensics_Presentation.pptx
sap open course for s4hana steps from ECC to s4
NewMind AI Weekly Chronicles - August'25 Week I
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

2016 development track: geospatial java script… so many choices, so little time by andy gup

Editor's Notes

  • #7: https://developers.arcgis.com/javascript/latest/sample-code/sandbox/sandbox.html?sample=get-started-sceneview
  • #9: http://www.arcgis.com/home/webmap/viewer.html?webmap=27467c140c9b4aea90b9b327a22f1675
  • #10: http://hack4co.maps.arcgis.com/home/webmap/viewer.html?webmap=42e00878a3ea47218642e8cf1b690ff4
  • #11: http://hack4co.maps.arcgis.com/home/webmap/viewer.html?webmap=d216aeb3ed5e4d2eaaf5199e144f4758
  • #12: http://pdx.maps.arcgis.com/apps/MapSeries/index.html?appid=cf122cd3b4ef46f0ac496b2d61d554e9
  • #21: http://nifc.maps.arcgis.com/apps/MapTour/index.html?appid=bbc7ba5b700c4d8298cd9b503ed59475#map
  • #22: http://story.maps.arcgis.com/apps/MapTour/index.html?appid=c50be5615f024cc482ccb88222a8719d
  • #26: Vector basemaps Heatmap