Esri Developer Summit in Europe November 19 | Berlin Building Applications with the ArcGIS Runtime SDKs for WPF and Java Mark Baird & Mike Branscomb Agenda Introduction • SDK • Building the Map • Editing • Querying Data • Spatial Analysis • Programming patterns • Deployment and Licensing • Agenda Introduction • SDK • Building the Map • Editing • Querying Data • Spatial Analysis • Programming patterns • Deployment and Licensing • ArcGIS is a complete system Online • Cloud Desktop • Web Server • Mobile • Mobile Server Developer • Solutions • Desktop What is the ArcGIS Runtime? Set of lightweight components • - Embed mapping and GIS capabilities into your applications New Architecture • - Native 64-bit and 32-bit - Exploits hardware (CPUs, GPU) - Uses asynchronous programming patterns for responsive applications Simplified deployment • Map Local Display - No installation required Geoprocessing Services - Deploy only what you need Geocoding GPS Network Python - Side by side Analyst Scripting 3D Spatial Analyst Analyst ArcGIS Runtime SDK Client API for accessing • ArcGIS Runtime capabilities Software developer kit for • building applications with C++ GIS Core Apps and SDKs Windows Windows Windows iOS Android Linux Mobile Phone 7 Apps Apps Apps Apps Apps ArcGIS ArcGIS ArcGIS ArcGIS for iOS ArcGIS ArcGIS Explorer Runtime SDK Runtime SDK Runtime SDK Runtime SDK Runtime SDK Runtime SDK .NET CF / .NET WPF, Java Silverlight Objective C Java Java Apps and SDKs Windows Linux Apps ArcGIS ArcGIS Explorer Runtime SDK Runtime SDK WPF, Java Java Agenda Introduction • SDK • Building the Map • Editing • Querying Data • Spatial Analysis • Programming patterns • Deployment and Licensing • Getting started Part of ESRI Developer Network (EDN) • - Subscribers – Download from EDN website (or get DVD) Install SDK • Lays Down: • - Central ArcGIS Runtime - API libraries / assemblies - Samples - Conceptual / API reference doc - IDE integration Get licensed for development •
Description: