Section 1: First Map App
  • Lecture 1: Introduction
  • Lecture 2: Signup ArcGIS Developers Account
  • Lecture 3: Project Setup: World Transportation Map
  • Lecture 5: Add a Basemap Layer
  • Lecture 6: Add a World Transportation Layer
  • Lecture 7: Explore ArcGIS REST Services Directory
  • Lecture 8: Install CocoaPods
  • Lecture 10: Remove App Water Mark
  • Lecture 11: Tutorial 1 - Create a World Boundaries Map
  • Lecture 12: Tutorial 1 Solution
Section 2: Understand Map View
  • Lecture 13: Project Setup: MapViewApp
  • Lecture 14: Hide Status Bar
  • Lecture 15: Coordinate Systems
  • Lecture 16: Enable Map Continuously
  • Lecture 17: Pinch Rotating a Map
  • Lecture 18: Use a Magnifier
  • Lecture 19: Zoom to an Envelope
  • Lecture 20: Find Map Spatial Reference
  • Lecture 21: Find Map Unit and Screen Point Relationship
  • Lecture 22: Zoom In and Zoom Out
  • Lecture 23: Zoom to a Point
  • Lecture 24: Map Unit Conversion
  • Lecture 25: Count Map Layers
  • Lecture 26: Adopt Touch Delegate
  • Lecture 27: Display Coordinates in a Callout
  • Lecture 28: Animate a Callout
  • Lecture 29: Tutorial 2
  • Lecture 30: Tutorial 2 Solution
Section 7: Map Features
  • Lecture 81: Setup project: MapFeatures
  • Lecture 82: Add a point
  • Lecture 83: Select Point Symbols
  • Lecture 84: Add Multiple Points
  • Lecture 85: Add Image Symbol
  • Lecture 86: Add Attributes and Callout
  • Lecture 87: Use Callout Accessory Button - 1
  • Lecture 88: Use Callout Accessory Button - 2
  • Lecture 89: Add Polyline
  • Lecture 90: Select Polyline Symbols
  • Lecture 91: Add Polygons
  • Lecture 92: Select Polygon Symbols
  • Lecture 93: Sketch a Point
  • Lecture 94: Data Persistence
  • Lecture 95: Sketch Multipoints
  • Lecture 96: Sketch Polyline
  • Lecture 97: Sketch Polygon
  • Lecture 98: Undo and Redo
  • Lecture 99: Sketch in GPS
  • Lecture 100: Tutorial 7
  • Lecture 101: Tutorial 7 Solution
Map Analysis
  • Lecture 102: Setup Project: Map Analysis
  • Lecture 103: Measure Distance
  • Lecture 104: Measure Area
  • Lecture 105: Set Buffer Zone to Point
  • Lecture 106: Add a Slider Bar for Buffer Zone
  • Lecture 107: Update Buffer Zone Dynamically with a Slider Bar
  • Lecture 108: Set Buffer Zone to Polylines
  • Lecture 109: Make a Convex Hull for Points
  • Lecture 110: Tutorial 8
  • Lecture 111: Tutorial 8 Solution