DevSummit 2020 - ArcGIS Runtime Tech Session Videos Available!

Technical session videos from our “virtual” 2020 Developer Summit are now available!

This blog serves as a tour of the ArcGIS Runtime SDK session videos this year – organized into product-specific, functional, and industry-oriented categories. Whether you want to determine if Runtime is the right technology for your project, dig deep into its capabilities, or discover best practices for building powerful native apps, we hope you’ll enjoy and learn from the videos we’ve prepared.

Overview and Planning

ArcGIS Runtime: An Introduction to the API and Architecture

This session presents an introduction to the Runtime SDKs, advantages of using them, and an overview of the API. This session is ideal for developers new to ArcGIS Runtime and managers or program managers evaluating the technology.

The Road Ahead: ArcGIS Runtime [not available]

A Road Ahead session video for ArcGIS Runtime is not available, however we look forward to hosting a Road Ahead session during the Esri User Conference this summer. In the meantime, feel free to ask questions about the Road Ahead for the ArcGIS Runtime SDKs on GeoNet.        

ArcGIS Runtime: Everything You Wanted to Know About the ArcGIS Runtime SDKs but Were Afraid to Ask [not available]

As this session relies on in-person audience participation, we were unable to host this year.  We look forward to hosting this session again at an upcoming in-person event.  In the meantime, feel free to ask questions about the ArcGIS Runtime SDKs on GeoNet.   

The SDKs

From day one we designed Runtime to be an SDK that you could use with your existing IDEs and in-house skills. To that end we’ve worked hard to release a set of Runtime SDKs that cover a variety of development environments and target platforms. There’s a session for each of the them, with .NET split up into two parts.

ArcGIS Runtime SDK for Android: Building Apps

ArcGIS Runtime SDK for iOS: Building Apps

ArcGIS Runtime SDK for Java: Building Apps

ArcGIS Runtime SDK for .NET: Building Windows Apps

ArcGIS Runtime SDK for .NET: Building Xamarin Apps

ArcGIS Runtime SDK for Qt: Building Apps


ArcGIS Runtime is a first class component of any ArcGIS Online or Enterprise web GIS solution, but it includes highly flexible and capable functionality for working with your data when disconnected. Whether you just want to view a map on your device or edit data in the field without any network connection, Runtime has patterns and capabilities to support you. Learn more in these three sessions:

ArcGIS Runtime: Working with Your Maps Online and Offline

ArcGIS Runtime: Editing Your Data Online and Offline

ArcGIS Runtime: Optimizing Your Data Workflows for Working Offline


As a first class citizen of the ArcGIS platform, Runtime offers strong authentication patterns and can work directly with portal content (whether it’s in ArcGIS Online or Enterprise). Learn more about these patterns in the following session:

ArcGIS Runtime: Authenticating Your Apps with the ArcGIS Platform


ArcGIS Runtime now includes a new Navigation API which makes it easy to deliver interactive navigation experiences in your app.   Learn how to utilize the Navigation API, both online and offline, in the following session:

ArcGIS Runtime: Introduction to the Navigation API

3D and Augmented Reality (AR)

ArcGIS Runtime delivers robust 3D capabilities, which can be used to power AR experiences. The following sessions include ArcGIS Runtime as the technology of choice for developers building native apps that deliver 3D and AR experiences.

3D in ArcGIS

Extended Reality (XR) with ArcGIS

Industry specific

Last year we started a development effort to target two industry specific tracks:  Utilities and Defense/Public Safety. We’ve added a significant amount of functionality to power native app workflows in these sectors, but there’s still more work to do. Note, while these tracks represent the drivers for adding various capabilities to Runtime, in most cases these new capabilities have applications far beyond the specific track that helped bring them to life.

ArcGIS Runtime: Utilities

This session shows how ArcGIS Runtime SDKs can be used to build solutions for the utility industry, including electric, gas, telco and cable.  We cover topics such as building location-aware applications for data discovery, collection, and analysis, both online and offline. In addition, we demonstrate current support for utility networks and utility oriented features and workflows.

ArcGIS Runtime: Defense and Public Safety

This session shows how ArcGIS Runtime SDKs can be used to build solutions for the defense and public safety industries, including military, emergency management, and law enforcement. We cover topics such as working with local data, online/offline workflows, real-time data, 3D analysis, and the latest enhancements to support advanced/military symbology.   

We missed seeing you in person this year but hope these videos can help advance your knowledge and optimize your use of ArcGIS Runtime.    Thank you for the incredible work you do and we look forward to seeing you in the near future!

About the authors

Rex Hansen is a Product Manager for the ArcGIS Maps SDKs for Native Apps and ArcGIS Maps SDKs for Game Engines. He has over 25 years of experience in GIS, spatial analytics, and computer mapping. Currently, he guides the development of native technologies in the GIS industry to use authoritative geospatial content and analysis in offline workflows, photorealistic experiences, and immersive, extended reality solutions.


Nick Furness is a Product Manager for the ArcGIS Maps SDKs for Native Apps, and ArcGIS Maps SDKs for Game Engines, specializing in Swift and iOS. He's spent over 25 years working in the GIS space building projects ranging from small mom-and-pop solutions all the way up to enterprise utility and national government deployments. Nick presents at various Esri Developer Summits, the User Conference, and many other events, almost always talking about something to do with the Native Maps SDKs (although you might find the odd bit of JavaScript thrown in there).

Notify of
Inline Feedbacks
View all comments

Next Article

Bring your 3D web applications to life with mesh animations

Read this article