Events

2016 International Developer Summit Proceedings

The International Developer Summit was held March 8-11, 2016 in Palm Springs. The conference featured sessions highlighting Apps and SDKs, Desktop Development, and Web Development from Esri developers and users.

Title Presentation Author Session
Best Practices for 3D Scene Services Presentation Chris Andrews, Sean William Morrish, Tamrat Belayneh, Don Kuehne 3D
Leveraging 3D Across the ArcGIS Platform Presentation Nathan Sheppard, Adrien Meriaux, Eric Wittner, Chris Andrews, Javier Guiterrez 3D
The Road Ahead: CityEngine Presentation Eric Wittner, Pascal Mueller 3D
CityEngine: Developing Rule Packages for ArcGIS Pro Presentation Eric Wittner, Markus Lipp 3D-CityEngine
Latest Innovations from Esri's Applications Prototype Lab Presentation Carol Sousa, Mark Smith, Richie Carmichael, Thomas Emge, Witold Fraczek, John Grayson, Sathya Prasad, Hugh Keegan, Lenny Kneller, Bob Gerlt, Dave Johnson, Mark Deaton APL
Collector for ArcGIS: An Introduction Presentation Jeff Shaner Apps
Developing Cross-Platform Native Apps with AppStudio for ArcGIS (Advanced) Presentation Elvin Slavik, Sathya Prasad Apps
Developing Cross-Platform Native Apps with AppStudio for ArcGIS (The Basics)   Elvin Slavik, Sathya Prasad Apps
Developing Custom Extensions in Operations Dashboard for ArcGIS   Tif Pun, Vani Nellaiappan Apps
Developing Desktop GIS Apps with AppStudio for ArcGIS   Sathya Prasad Apps
Developing the Onwani Addressing Application using AppStudio for ArcGIS Presentation Travis Butcher Apps
Extending Esri Maps for Sharepoint   Dara Burlo, Quan Tang Apps
Extending the Survey123 for ArcGIS Mobile App Presentation Elvin Slavik Apps
My 2015 Journey: How I Learned to Write Native GIS Apps   Brooke Reams, Chris Lesueur Apps
Navigator for ArcGIS: An Introduction Presentation Scott Sandusky Apps
Remotely Invoking ArcGIS Apps   Brent Pierce Apps
Survey123 for ArcGIS: An Introduction   Elvin Slavik Apps
The Road Ahead: ArcGIS Apps   Jeff Shaner, Ismael Chivite, Jeff Jackson Apps
Workforce for ArcGIS: An Introduction Presentation Craig Gillgrass, Jeff Shaner Apps
ArcGIS Pro SDK for .NET: Animation and Map Exploration Presentation Charlie Macleod, Chris Fox Desktop & Pro
ArcGIS Pro SDK for .NET: Editing and Geodatabase Integration Presentation Thomas Emge, Narelle Chedzey Desktop & Pro
ArcGIS Pro SDK for .NET: Integration with ArcGIS Online Presentation Wolf Kiaser, Tushar Jadhav Desktop & Pro
ArcGIS Pro SDK for .NET: Programming Patterns Presentation Uma Harano, Wolf Kiaser Desktop & Pro
ArcGIS Pro SDK for .NET: UI Design and MVVM Presentation Charlie Macleod, Wolf Kiaser Desktop & Pro
The Road Ahead: Desktop and Pro   Rob Elkins Jr, Charlie Macleod, Jim McKinney, Stefan Balco, Ty Fitzpatrick Desktop & Pro
Vector Tiles in the ArcGIS Platform Presentation Rene Rubalcava, Craig Williams Desktop & Pro
Accessible Web Mapping Apps: ARIA, WCAG and 508 Compliance Presentation Patrick Arlt, Gregory L'Azou, Kelly Hutchins Dev, Design and Framework
Advanced Geolocation for Mobile Web Mapping Apps Presentation Andy Gup Dev, Design and Framework
Building Apps with Leaflet and the Esri Leaflet Project   John Gravois, Patrick Arlt Dev, Design and Framework
Building ArcGIS Apps for Apple Watch   Nicholas Furness Dev, Design and Framework
CSS: Rules to Style By   Nikolas Wise, Paul Pederson Dev, Design and Framework
Choosing a Javascript Framework   David Bouwman Dev, Design and Framework
Consuming ArcGIS Online with NodeJS   Nikolas Wise Dev, Design and Framework
Context Required   Matt Pilgrim Dev, Design and Framework
Custom Elements: An End to the Framework Wars   Patrick Arlt Dev, Design and Framework
Deep Dive into the Esri Leaflet Project   Patrick Arlt, John Gravois Dev, Design and Framework
Deploying Live Data with High Availability Servers   Derrick Burke Dev, Design and Framework
Designing Apps with Calcite-Maps   Allan Laframboise Dev, Design and Framework
Getting Started with the ArcGIS REST API and NodeJS Presentation Evan Caldwell Dev, Design and Framework
Identity Management Options to Align Your Apps with the Esri Platform   Douglas Carroll Dev, Design and Framework
Intro to CSS for Geographers Presentation Patrick Arlt, John Gravois Dev, Design and Framework
Modern Tools for the Modern Web Developer   Joshua Peterson, Gavin Rehkemper Dev, Design and Framework
MongoDB Advanced Topics   Daniel Lewis Dev, Design and Framework
MongoDB Basics   Daniel Lewis Dev, Design and Framework
Native Apps in JavaScript with React Native: Lessons From a Prototype Presentation Gregory L'Azou, Steven Kitterman Dev, Design and Framework
Playing Nicely with ESRIs Java Development Tools   Eric Bader, Will Crick, Dan O'Neil Dev, Design and Framework
Rapid Prototyping Map Apps with Wireframes   Allan Laframboise, Erich Rainville Dev, Design and Framework
User Experience and Interface Design for Map Apps Presentation Mike Gaigg, Allan Laframboise Dev, Design and Framework
What Front-End Developers Need to Know   Joshua Northcott, Justin Hough Dev, Design and Framework
What's New in the Esri Leaflet Project?   John Gravois, Patrick Arlt Dev, Design and Framework
Write Better Code   Daniel Lewis Dev, Design and Framework
dashDB: The GIS Professional's Bridge to Mainstream IT systems - Presented by IBM   John Park Dev, Design and Framework
Real-Time 3D GIS: Making Scenes Come Alive Presentation Morakot Pilouk GeoEvents
Real-Time GIS: Applying Real-Time Analytics Presentation Robert Sunderman Jr, Ken Gorton GeoEvents
Real-Time GIS: Best Practices Presentation Robert Sunderman Jr, Adam Mollenkopf GeoEvents
Real-Time GIS: Creating Connectors using the GeoEvent SDK Presentation Ming Zhao, Patrick Hill GeoEvents
Real-Time GIS: Creating Processors using the GeoEvent SDK Presentation Ming Zhao, Patrick Hill GeoEvents
Real-Time GIS: GeoEvent Extension Presentation Sagar Ayare, Greg Tieman GeoEvents
Real-Time GIS: Leveraging Stream Services Presentation Mark Bramer, James Cardona GeoEvents
Real-Time GIS: The Internet of Things (IoT) Presentation Adam Mollenkopf, Ming Zhao, Morakot Pilouk GeoEvents
Accessing Your Enterprise Geodatabase using SQL Presentation Shannon Shields, Amit Kesarwani Geodatabase
Administering your Enterprise Geodatabase using Python Presentation Russell Brennan, Jillian Penney Geodatabase
Big Data and ArcGIS: Getting Started with GeoAnalytics for Feature and Tabular Data Presentation Michael Park, Erik Hoel, Sarah Ambrose Geodatabase
Big Data: ArcGIS Spatiotemporal Big Data Store Presentation Adam Mollenkopf, Ricardo Trujillo Geodatabase
Big Data: Using ArcGIS with Apache Hadoop   Michael Park Geodatabase
Effective Geodatabase Programming Presentation Colin Zwicker, Erik Hoel Geodatabase
Using the File Geodatabase API Presentation David Sousa, Lance Shipman Geodatabase
ArcGIS Online: Developing Web Applications with Geocoding and Routing Services Presentation Dmitry Kudinov, Deelesh Mandloi, Will Ibekwe Geoprocessing
ArcGIS Runtime SDKs: Building a Modern Interactive Geocoding Experience in Your Applications   Brad Niemand, Christa Hash Geoprocessing
ArcGIS Runtime SDKs: Building a Routing Application Presentation Patrick Stevens, Frank Kish Geoprocessing
Creating Geoprocessing Services With Python Script Tools Presentation Kevin Hibma Geoprocessing
Deploying Your Geoprocessing Tools as Python Modules   Jon Bodamer Geoprocessing
Getting Data Science with R and ArcGIS Presentation Shaun Walbridge Geoprocessing
Getting Started in Gradle with the Java and Android Runtime SDKs   Dan ONeill, Mark Baird Geoprocessing
Harnessing the Power of Python in ArcGIS Using the Conda Distribution Presentation Mark Janikas, Shaun Walbridge Geoprocessing
Integrating Open-source Statistical Packages with ArcGIS   Mark Janikas Geoprocessing
Introducing Esri's zLAS I/O Library and API for Lidar Data Presentation Clayton Crawford Geoprocessing
Python Map Automation: Beyond the Basics of arcpy.mapping and Migration to ArcGIS Pro Presentation Jeff Moulds, Jeff Barrette Geoprocessing
Python: Automating Network Analysis Workflows Presentation Adam Amster, Deelesh Mandloi Geoprocessing
Python: Automating the Publishing of Geoprocessing Services   Shing Lin Geoprocessing
Python: Developing Geoprocessing Tools Presentation David Wynne, Jon Bodamer Geoprocessing
Python: Effective Batch Geocoding Presentation Bruce Harold, Victor Bhattacharyya Geoprocessing
Python: Working with Feature Data Presentation David Wynne, Ghislain Prince Geoprocessing
Python: Working with Raster Data Presentation Nawajish Noman, Elizabeth Graham Geoprocessing
Python: Working with Scientific Data Presentation Deng Ding, Nawajish Noman Geoprocessing
Scientific Programming with the SciPy Stack Presentation Kevin Butler, Shaun Walbridge Geoprocessing
Understanding Geometry, Projections, and Spatial Reference Systems in ArcGIS Presentation Robert Juergens, Melita Kennedy, Annette Locke Geoprocessing
Automating Image Management and Dissemination using Python Presentation Jamie Drisdelle, Jie Zhang Imagery/Raster
Change Detection using the Python Raster Function Presentation Hua Wei, Jeff Liedtke Imagery/Raster
Developing Advanced Web Applications Which Utilize Image Services and the JS API Presentation Wenxue Ju, Naila Khan Imagery/Raster
Developing Applications which use Oblique Imagery in ArcGIS   Chayanika Khatua, Jie Zhang Imagery/Raster
Getting Started with Imagery using the Web AppBuilder for ArcGIS Presentation Naila Khan, Sangeet Mathew Imagery/Raster
Getting Started with the JS API for Multidimensional Image Services Presentation Wenxue Ju, Hong Xu Imagery/Raster
Integrating Imagery into ArcGIS Runtime SDK Applications Presentation Jie Zhang, Zhiguang Han Imagery/Raster
Leveraging ArcGIS Workflows to Kick-start Automated Image Management   Cody Benkelman Imagery/Raster
Writing Image Processing Algorithms using the Python Raster Function Presentation Gregory Brunner, Jamie Drisdelle, Feroz Abdul Kadar Imagery/Raster
Administering Your ArcGIS Portal Presentation Wittaker Mathot, Daniel Oleary Online
ArcGIS Online: Managing Data Presentation Jeremy Bartley, Sentha Sivabalan Online
ArcGIS Online: an Overview for Developers Presentation Andrew Stauffer, Paul Ross Online
Building Great Information Products with ArcGIS Online   Ian Wittenmyer, Bernie Szukalski Online
Data Exploration with Smart Mapping in Online   Jim Herries, Jennifer Bell Online
Developing with ArcGIS Open Data   Mike Juniper Online
How We Built ArcGIS Open Data: The DevOps Story Presentation Jason Wieringa Online
Making Popups Presentation Heather Gonzago, Kelly Hutchins Online
Story Maps: Configuring and Customizing Web Apps Presentation Stephen Sylvia, Gregory L'Azou Online
Story Maps: How to Tell Your Story Using Storytelling Apps Presentation Mark Cooney, Owen Evans Online
Building Your First Web GIS   Jonathan Quinn, Catherine Hynes Portal
Introduction to Portal for ArcGIS Presentation Derek Law, Catherine Hynes Portal
Adding LRS to Your GIS   Tom Brenneman Professional Services
ArcGIS Online Assistant: A Passion Project   Evan Caldwell Professional Services
Developing LRS Solutions with Esri Roads and Highways   Tom Brenneman Professional Services
Esri's Open Source GeoPortal Server: Building Discovery Solutions   Marten Hogeweg Professional Services
Extending the ArcGIS Data Reviewer Validation Framework   Dheeraj Kumar Professional Services
Getting Things Done in Portal with the REST API Presentation Evan Caldwell Professional Services
Getting Things Done with the Sharing REST API   Evan Caldwell Professional Services
Insight into the New Utility Network   Tom Brown, Larry Young, Erik Hoel Professional Services
Integrating ArcGIS Data Reviewer and ArcGIS Workflow Manager for Server to Automate Data Quality Workflows   Chandan Banerjee, Kevin Bedel Professional Services
Planning and Deploying Data Quality Services   Shankar Chandrasekaran, Jay Cary Professional Services
Workflow Manager Web APIs: Getting Started   Kevin Bedel Professional Services
Building Interactive Dashboards and Reporting Visualizations Presentation Daniel OLeary R&D
Charts & Custom Visualizations Beyond the Map   Andrew Turner R&D
Cross-Platform UI for C++ Apps Using QML at Quartz Presentation Lucas Danzinger R&D
Deep Customization of Open Data   Andrew Turner, David Bouwman R&D
Koop: Using 3rd Party Services Within the ArcGIS Platform Presentation Daniel Fenton R&D
Malette - Custom Components for Webmap Editing   Andrew Turner R&D
Using Census Data for Smarter Apps   Andrew Turner R&D
Adding GIS to Android Wearables: From What's Possible to What's a Good Idea   Michael Adams, Rama Chintapalli Runtime
Advanced Topics in Developing ArcGIS Apps with Qt Presentation Lucas Danzinger, Michael Tims Runtime
ArcGIS Runtime SDK for .NET: Tips and Tricks Presentation Mike Branscomb, Morten Nielsen Runtime
ArcGIS Runtime SDK for Android: Hit the Ground Running   Rama Chintapalli, Dan Oneill Runtime
ArcGIS Runtime SDK for Java: A Beginners Guide Presentation Mark Baird Runtime
ArcGIS Runtime SDK for Java: Advanced Topics Presentation Mark Baird, Vijay Gandhi Runtime
ArcGIS Runtime SDKs: Core Display Architecture Performance Tips and Tricks   Ralf Gottschalk, Christian Venegas, Thomas Burt Runtime
ArcGIS Runtime SDKs: Implementing 3D Capabilities   Paul Pilkington, Rex Hansen, Adrien Meriaux, Mark Baird Runtime
Building Controls for ArcGIS Runtime SDK for .NET   Antti Kajanus Runtime
Building Great Android App UIs and UXs Presentation Will Crick, Dan ONeill, Sabine Barrera, Rama Chintapalli Runtime
Building Great User Experiences for ArcGIS Runtime Apps Presentation Antti Kajanus, Will Crick, Nick Black Runtime
Building Native Apps that Target Multiple Platforms Presentation Euan Cameron Runtime
Building iOS and Mac Apps with the ArcGIS Runtime SDK   Divesh Goyal, Nicholas Furness Runtime
Collaborate with ArcGIS Runtime for Android   Dan O'Neill Runtime
Cross-platform Native App Development with Qt/QML Presentation Michael Tims Runtime
Debugging with LinqPad: Save Time and Your Sanity Presentation Elias Hassen Runtime
Developing Cross-Platform .NET Apps with ArcGIS Runtime Presentation Antti Kajanus, Thad Tilton Runtime
Development Strategies for Building Mobile Apps - the Great Debate Presentation David Cardella, Jeremy Bartley, Will Crick Runtime
Everything (or Anything) You Wanted to Know About the ArcGIS Runtime SDKs but Were Afraid to Ask   Eric Bader, Euan Cameron, Will Crick Runtime
Getting Started with ArcGIS Runtime SDK for Xamarin   Richard Zwaap, Rex Hansen, Adrien Meriaux Runtime
Getting Started with the ArcGIS Runtime Presentation Will Crick, David Cardella, Euan Cameron Runtime
Getting Started with the ArcGIS Runtime SDK for .NET   Mike Branscomb, Rex Hansen Runtime
Getting Started with the ArcGIS Runtime SDK for Qt Presentation Koushik Hajra, Thomas Dunn Runtime
Getting Started with the ArcGIS Runtime SDK for iOS and OS X Presentation Divesh Goyal, Suganya Baskaran Runtime
Go Mobile with C#, Visual Studio, and Xamarin   James Montemagno  Runtime
Implementing Analysis in ArcGIS Runtime Presentation Mike Branscomb Runtime
Implementing Offline Editing Workflows with the Runtime SDKs   Euan Cameron, Justin Colville Runtime
Implementing Offline Routing, Geocoding and Analysis with the Runtime SDKs Presentation Will Crick, Justin Colville Runtime
Let's Build a JavaFX App with the Runtime SDK   Vijay Gandhi Runtime
Optimizing Your Runtime Apps for Performance   Antti Kajanus Runtime
Overview of the ArcGIS Runtime Quartz API Presentation Will Crick, Euan Cameron, Justin Colville Runtime
QML and JavaScript for Native App Development Presentation Michael Tims, Lucas Danzinger Runtime
Securing your iOS Apps in the Field Presentation Suganya Baskaran Runtime
Test iOS Apps Like a Boss Presentation David Lednik Runtime
The Road Ahead: ArcGIS Runtime   Mark Baird, Divesh Goyal, Euan Cameron, Ryan Olson, Will Crick, Morten Nielsen Runtime
Using ArcGIS Runtime with Windows 10 IoT Core   Morten Nielsen Runtime
Wearables, IoT, and ArcGIS Runtime SDK for Xamarin   Richard Zwaap Runtime
ArcGIS for Server in the Cloud Presentation Cherry Lin, Derek Law, Nikhil Shampur Server
ArcGIS for Server: Publishing and Using Map Services   Melanie Summers, Tanu Hoque Server
ArcGIS for Server: Web GIS Automation Presentation Cherry Lin, Pabel Bobov Server
ArcGIS for Server: Web GIS Security Presentation Derek Law, Jeff Smith Server
ArcGIS for Server: What's New and the Road Ahead Presentation Jay Theodore, Philip Heede Server
Drawing Millions of Features in ArcGIS: Advanced Techniques Presentation Tanu Hoque, Philip Heede Server
Extending ArcGIS for Server Presentation Akshay Maloo, Carsten Piepel, Shreyas Shinde Server
Web GIS: Performance and Scalability Best Practices   Andrew Sakowicz, Frank Pizzi Server
Configuring and Extending ArcGIS Solutions Web Applications Presentation Allison Muise, Mike Tschudi Solutions
Leveraging Military Symbology Across Apps Presentation Kevin Gonzago Solutions
3D Visualization with the ArcGIS API for JavaScript   Jeremy Bartley, Jim Herries Web
A Deep Dive on How the Geometry Engine Can Help You Build Better Apps Presentation Kristian Ekenes, Dave Bayer Web
ArcGIS API for JavaScript and AngularJS: What's New, What's Next Presentation Jacob Wasilkowski, Tom Wayson Web
An Insight into Esri's 3D Engine in the Browser   Simon Reinhard, Jesse van den Kieboom Web
ArcGIS API for JavaScript: An Introduction   Andy Gup, Bjorn Svensson Web
ArcGIS API for JavaScript: Building Apps that Consume Web Maps and Web Scenes Presentation Sajit Thomas, Kelly Hutchins Web
ArcGIS API for JavaScript: Building Mobile Web Apps Presentation Lloyd Heberlie, Andy Gup Web
ArcGIS API for JavaScript: Building Native Apps using PhoneGap Presentation Andy Gup, Lloyd Heberlie Web
ArcGIS API for JavaScript: Building Web Editing Applications Presentation Kelly Hutchins, Scott Moore Web
ArcGIS API for JavaScript: Data Visualization Presentation Jeremy Bartley, Jim Herries Web
ArcGIS API for JavaScript: Discover 4.0 the Next Generation Presentation Rene Rubalcava, Yann Cabon Web
ArcGIS API for JavaScript: Tips and Tricks for Developing and Debugging Apps Presentation Kelly Hutchins, Rudy Prosser Web
ArcGIS API for JavaScript: Using it with EmberJS Presentation Frederic Aubry, Rene Rubalcava Web
ArcGIS Online and Portal: Developing Custom JavaScript Applications Presentation Kelly Hutchins, Sajit Thomas, Ian Wittenmyer Web
Automating Builds for Enterprise JavaScript Applications Presentation George Bochenek, Randy Jones Web
Building 3D Web Apps: A Step by Step Guide Presentation Javier Gutierrez, Russell Roberts Web
Building Interactive Web Apps Using the JavaScript API's Geometry Engine Presentation Kristian Ekenes, Dave Bayer Web
Building Your own Widget with ArcGIS API for JavaScript Presentation Juan Carlos Franco, Matt Driscoll Web
Building a Web App for Data Exploration with Smart Mapping Presentation Jeremy Bartley, Kristian Ekenes Web
Declarative Mapping Applications with AngularJS and the ArcGIS API for JavaScript Presentation Jacob Wasilkowski, Tom Wayson Web
Enabling High-Quality Printing in Web Applications Presentation Craig Williams, Tanu Hoque Web
Extending the ArcGIS API for JavaScript Widgets Presentation Juan Carlos Franco, Matt Driscoll Web
Javascript Applications for the Enterprise: Test More, Work Less Presentation George Bochenek, Randy Jones Web
Optimizing Your JavaScript App for Performance Presentation Lloyd Heberlie, Rene Rubalcava Web
Security and ArcGIS Web Development   Heather Gonzago, Julie Powell Web
The Road Ahead: ArcGIS API for JavaScript   Jeremy Bartley, Julie Powell Web
Use Online Services without End-user Login with Resource-Proxy Presentation Artemis Fili, Erwin Soekianto Web
Using Frameworks with the ArcGIS API for JavaScript Presentation Rene Rubalcava Web
Using TypeScript with ArcGIS JS API Development Presentation Rene Rubalcava, Dasa Paddock Web
Using and Customizing the ArcGIS API for JavaScript Widgets   Bjorn Svensson, Kelly Hutchins Web
Web 3D with the ArcGIS API for JavaScript: Advanced Topics Presentation Jesse van den Kieboom, Simon Reinhard, Yann Cabon Web
Web 3D with the ArcGIS API for JavaScript: An Introduction   Bjorn Svensson, Javier Gutierrez Web
Web AppBuilder for ArcGIS: Building 3D Apps Presentation Moxie Zhang, Sajit Thomas Web
Web AppBuilder for ArcGIS: Customizing Themes   Alison Sizer, Yiwei Ma Web
Web AppBuilder for ArcGIS: Customizing and Extending Presentation Moxie Zhang, Julie Powell Web
Web AppBuilder for ArcGIS: Development Tools and Techniques Presentation Gavin Rehkemper, Tom Wayson Web
Web AppBuilder for ArcGIS: In-Depth Enterprise Deployment Presentation Alison Sizer, Benjamin Schaub Web
Web AppBuilder for ArcGIS: JavaScript Apps Made Easy Presentation Derek Law, Jianxia Song Web
What's New in the ArcGIS API for JavaScript Presentation Heather Gonzago, Yann Cabon, Julie Powell Web
Developing Applications which use Oblique Imagery in ArcGIS Presentation Chayanika Khatua, Jie Zhang Demo Theater Presentation
Journey Canvas Presentation Frank Garofalo UX Workshop
Getting to Know Your Users (Part 2) Presentation Heath Meyette, Frank Garofalo UX Workshop
Getting to Know Your Users (Part 1) Presentation Heath Meyette, Frank Garofalo UX Workshop
ArcGIS Pro SDK for .NET: Solution Based Configuration of ArcGIS Pro (at v1.3) Presentation Charlie Macleod, Steve van Esch Desktop & Pro
Designing with Fibonacci's Number Sequence Presentation Julio Ochoa Lightning Talk
Iterating Ideas Through Prototyping Presentation Qun Hui, Heath Meyette, Richard Caballero UX Workshop