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

Preview:

Citation preview

Geospatial JavaScript…so many choices, so little time

Andy Gup agup@esri.com

Who are you?Who am I?

Andy Gup, EsriMobile Geo DeveloperDeveloper Outreach Teamagup@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

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!

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

Mapping APIsCustom 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 LeafletHeavy community participation

Easy integration into build systems

github.com/Esri/esri-leaflet

Mapping APIs – ArcGIS JavaScript APIdevelopers.arcgis.com/javascript

Flagship product

Unlocks the whole ArcGIS platform

Comprehensive UI components

Many widgets

developers.arcgis.com/javascript/

Open source & community code projects~1000 people (131 are Esri)

141 Teams

github.com/esri

Open source & community code projectscalcite-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, EsriMobile Geo DeveloperDeveloper Outreach Teamagup@esri.comandygup.net

Recommended