13
ArcGIS Runtime SDKs Building .NET apps Rex Hansen Jo Fraley DevSummit DC February 26, 2016 | Washington, DC

ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

  • Upload
    others

  • View
    31

  • Download
    1

Embed Size (px)

Citation preview

Page 1: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

ArcGIS Runtime SDKsBuilding .NET apps

Rex Hansen

Jo Fraley

DevSummit DCFebruary 26, 2016 | Washington, DC

Page 2: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

Agenda

• What is the ArcGIS Runtime?

• ArcGIS Runtime SDK for .NET- Platform- Highlights- What’s new?- What’s next?

Page 3: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

ArcGIS Runtime

Take your data offline to view, search, get directions, and

edit and sync data

Work Offline

Build apps that match the UI and UX conventions of their

platforms.

Native User Experience

Access native device capabilities like the GPS and

compass and access user data like calendars and

contacts

Access Native APIs

Page 4: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

Current Runtimeplatforms

QT

OS X

Windows Store

JavaSE

WindowsMobile

iOS

Android

Windows Phone

Mobile

Desktop

Embedded

.NET

WindowsDesktop

Windows Store

Windows Phone

WindowsDesktop

Page 5: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

ArcGIS Runtime SDK for .NET

• Supports .NET development on three Windows platforms

• Shared API design and functionality

ArcGIS Runtime Core (C++)

.NET SDK (C# & C++)

Windows Desktop Windows Store

Direct X

MapView, SceneView

Map, Scene, Layers, Symbols, Renderers,Tasks, Geometry,Data, Portal, etc .NET CLR

Windows Phone

Page 6: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

SDK Highlights

• High-performance 2D and 3D mapping

• Draw, query, identify, and select features and graphics

• Use Portal and ArcGIS Server, ArcGIS Online

• Work offline with local basemaps and data- TPKs, Mobile Geodatabase, Shapefiles, KML- Editing and sync, Geocode, Routing

• Work with device sensors

• Perform advanced geometric operations locally

• Task-based asynchronous pattern

• MVVM friendly

Page 7: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

What’s new?• 10.2.6 & 10.2.7• 3D

- Scenes are maps for 3D- Scene layers- 3D symbols- Elevation sources

• KML- v2.2 + extensions- Online and direct read

Page 8: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

What’s new?

• Collector for ArcGIS- Windows 10 UWP app

• ArcGIS Earth- Windows Desktop app

Page 9: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

Demos

• Offline, edit, sync

• MVVM, cross platform

• 3D, KML

Page 10: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

What’s next?

• Quartz- WPF, Universal APIs- Map authoring- Direct read- Analysis

• Xamarin• Windows 10• VDI support

Page 11: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

Late March2016

June 2016

.NET Quartz BetaDesktop WPF

Universal Windows (UWP)

Xamarin Quartz BetaAndroid

iOSForms

Xamarin Quartz Tech Preview

AndroidiOS

Forms

Feb2016

.NET 10.2.73D, KML refinements

bug fixes

ArcGIS Runtime release schedulefor .NET developers

Today

Page 12: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos

Questions?

Page 13: ArcGIS Runtime SDKs: Building .NET Apps · Desktop. Embedded.NET. Windows. Desktop. ArcGIS Runtime SDK for .NET ... -Windows 10 UWP app • ArcGIS Earth-Windows Desktop app . Demos