Developing your ArcGIS Native Applications With WebMaps


Here lies the source code that I used in my ArcGIS Blog Five tips for developing your native applications using web maps.

I use the ArcGIS Runtime API for iOS to demonstrate how to include an Esri web map (hosted on ArcGIS Online) in a native iPhone application. This demo application also covers error handling and notification, and code demonstrating how to override the web map’s style configurations to add your own creative touch to the mobile app. Read the blog for more details!


Requirements: Xcode, internet access

  1. Fork and then clone the repo.
  2. Open the project with Xcode.
  3. Run the app and tap and zoom the map to explore the customised web map.


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

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.


View Github