Skip to content

Esri/mapkit-2-arcgis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mapkit2arcgis

MapKit 2 ArcGIS

This solution migrates MapKit to ArcGIS without many code changes.

The demo was developed for the iPhone using the ArcGIS Runtime SDK for iOS 100.0, xCode 8 and iOS 10.

The old Objective-C version won't work with Xcode 8 and you'll have to downgrade to Xcode 6.

Features

  • All the features for MapKit.*
  • All the features for ArcGIS

Instructions

  1. Download and unzip the .zip file or clone the repo.
  2. Open with xCode and replace it with your provision file.

New to Github? Get started here.

The solution uses swift 3 instead of Objective-C, now the class name cannot be MKMapView. Developers will need to rename MKMapView to AGSMKMapView including the view class name in the storyboard.

Requirements

  • xCode 8 and above
  • A little background with iPhone development and Swift
  • Experience with the ArcGIS Runtime SDK for iOS would help.

Resources

Issues

Find a bug or want to request a new feature? Please let us know by submitting an issue.

Contributing

Anyone and everyone is welcome to contribute. We do accept pull requests.

Licensing

Copyright 2017 Esri

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's license.txt file.