Developing Mapping Applications For The OS X Platform

Developing Mapping Applications For The OS X Platform

Loading
Loading Social Plug-ins...
Language: English
Save to myLibrary Download PDF
Go to Page # Page of 14

Description: Agenda of this electronic presentation to develop mapping application on OS X platform. Covered topic like SDK, use of GIS functionality, Enriching the UI, From iOS to OS X, Deployment. Family of SDKs for multiple platforms Consistent capabilities, Native to the platform for building great application Lightweight and fast powerful, Easy.

API in ArcGIS. Framework - 95% common with iOS. Resources in ArcGIS.

Bundle, Sample Application, Esri Application Framework Kits, Guides, API Reference, Forum, Blogs, ArcGIS Run time Preview App and Code Sample Application, MVC Design Patterns with View Controllers, Basemap, TOC, Popups, Measure, Find Places, Web map gallery, Portal Login, Portal Organization Info. Offline map use being productive offline Network/geo code/search, Geo triggers, geo fence your application, Performance improvements, Security (OAuth, SAML), Beyond Offline analysis Local data support, 3D Raster and Vector.

 
Author: Mary Harvey and Ryan Olson (Fellow) | Visits: 2206 | Page Views: 2672
Domain:  High Tech Category: IT Subcategory: Geo 
Upload Date:
Link Back:
Short URL: http://www.wesrch.com/electronics/pdfEL11TZ9KJKWCY
Loading
Loading...



px *        px *

* Default width and height in pixels. Change it to your required dimensions.

 
Contents:
Developing Mapping
Applications for the
OS X platform
Mary Harvey and Ryan Olson

Session #260

Agenda



Introduce the SDK



Create a map application with GIS functionality



Enriching the UI



From iOS to OS X



Deployment



Future

Introduce the
SDK

The ArcGIS Runtime SDKs



Family of SDKs for multiple platforms
-



Consistent capabilities

Native to the platform
-

For building great apps



Lightweight and fast



Powerful



Easy

Using ArcGIS platform



ArcGIS Online / Portal
-

Maps, services, content and
Organization branding



ArcGIS for Server
-



ArcGIS for Desktop
-

Packages

Services

ArcGIS Runtime SDKs
Android

JavaSE

QT

iOS

OS X

10.1.1

10.1.1

10.2 BETA

10.1.1

10.2 BETA

Java/
Android

Java
Win/Linux

C++
Win/Linux

Objective-C

Objective-C

Cocoa
Touch

Cocoa

Windows
Mobile

WPF

10.1.1
.NET

.NET/XAML

Windows
Store

10.1.1

10.1.1

Windows
Phone

10.2 BETA

.NET/XAML

.NET/XAML

Core Runtime

Demo

Create a Map
Application

Review


Platform
-



OS X 10.8

API
-

API in ArcGIS.Framework - 95% common with iOS

-

Resources in ArcGIS.Bundle



Sample Application



Esri Application Framework Kits



Developers.ArcGIS.com
-



Guides, API Reference, Forum, Blogs

ArcGIS.com
-

ArcGIS Runtime Preview App and Code

-

Sample Application

Demo

Enrich the User
Experience

Esri Application Framework Kit



MVC Design Patterns



View Controllers
-

Copyright

-

Basemap

-

TOC

-

Popups

-

Measure

-

Find Places

-

Web map gallery

-

Portal Login

-

Portal Organization Info

-

and more

iOS to OS X



Cocoa Touch to Cocoa



ArcGIS Framework – almost identical



Threading Differences



UIColor, UIView, UIViewController, UIImage etc.

Deployment

The Road Ahead….


10.2
-

Offline map use
-

Being productive offline

-

Network/geocode/search

-

Geotriggers – geofence your application

-



Performance improvements (static/dynamic mode on layers)
Security (OAuth, SAML)

Beyond
-

Offline analysis

-

Local data support
-

-

3D

Raster and Vector

Subscribe
x