12
ArcGIS Runtime for WPF Allison McKnight

Arc gis runtime for wpf presentation

Embed Size (px)

DESCRIPTION

ArcGIS for Runtime presentation by Allison McKnight at the Melbourne Esri Australia Developer Meetup

Citation preview

Page 1: Arc gis runtime for wpf presentation

ArcGIS Runtime for WPFAllison McKnight

Page 2: Arc gis runtime for wpf presentation

Overview

• What is ArcGIS Runtime

• Capabilities

• Positioning in ArcGIS Product Suite

• Architecture and Inherent Benefits

• Specifically : ArcGIS Runtime for WPF- SDK Inclusions and Getting Started

- Demonstration

• Deployment and Licensing

Page 3: Arc gis runtime for wpf presentation

• New developer product released with 10.1

• Available via 6 SDK’sAndroid WPF Windows

Phone

iOS Java Windows Mobile

• Set of components providing GIS functionalityaccessed via your chosen SDK API

What is ArcGIS Runtime

Page 4: Arc gis runtime for wpf presentation

• Set of lightweight components

• Exploit performance of the underlying operating system

What is ArcGIS Runtime

Page 5: Arc gis runtime for wpf presentation

- Positioning in the ArcGIS product suite

ArcGIS Runtime for WPF

Page 6: Arc gis runtime for wpf presentation

Overview

Page 7: Arc gis runtime for wpf presentation

ArcGIS Runtime : Service Based Architecture

• Like ArcGIS Server, service based architecture is used to access GIS data and functionality

• Not a coincidence – ESRI sought to align the developer experience

Page 8: Arc gis runtime for wpf presentation

Alignment with ArcGIS Server service based architecture

• Services accessed locally, or hosted by ArcGIS Server across a network, or across the web (eg. ArcGIS Online)

Page 9: Arc gis runtime for wpf presentation

- Service based architecture- Distinct separation between API code and Runtime implementation- Clients can access services from any ArcGIS REST service provider- Managed Code APIs – compiled for CPUAny, hence may be deployed

to 32bit or 64bit OS

- Smaller deployment foot print (convenience, portability)- Only deploy the assemblies required

- Runtime is contained in the packaged deployment- Removes the overhead of maintaining version compatibility between

co-existing Runtime applications (ie. Side By Side deployment)

- Underlying intent – Optimum performance - eg. asynchronous requests, hardware graphics acceleration

Inherent Benefits

Page 10: Arc gis runtime for wpf presentation

Licensing & Deployment• Licensed through EDN program, plus …..?

• Deployment : - License string is contained within source code, and is thus incorporated at

compile time

- Deployment licenses

- Purchased on a per deployment basis

- Bundles of 25

- “Honour System” to be reviewed after 6/12 month period

• Dev Summit 2012

- Acknowledgement : Runtime potentially paves the way “GIS AppStore”

- Hints at reasonable/accessible pricing model (Unconfirmed, but EXCITING all the same)

Page 11: Arc gis runtime for wpf presentation

• EDN clients will receive Runtime SDK’s – 10.1 update

• Install the WPF SDK- Central Runtime

- API Assemblies

- Samples

- Documentation – API & Conceptual

- VS2010 / Blend4 Templates

ArcGIS Runtime for WPF SDK & Getting Started

Page 12: Arc gis runtime for wpf presentation