mapkit
Apple MapKit Integration
Help developers integrate MapKit into iOS/macOS/visionOS apps using SwiftUI or UIKit.
Quick Reference
- Full API documentation: See
references/MapKit.mdfor complete MapKit API details - Default to SwiftUI for new projects (iOS 17+), offer UIKit for older targets or specific needs
Common Workflows
1. Display a Basic Map
SwiftUI (iOS 17+)
import MapKit
import SwiftUI
More from ios-agent/iosagent.dev
metal-gpu
>
137swiftui
SwiftUI framework for building user interfaces
91widgetkit
Build iOS/macOS/watchOS/visionOS widgets, Live Activities, watch complications, and controls using Apple's WidgetKit framework. Use when creating widget extensions, timeline providers, configurable widgets, Lock Screen widgets, Smart Stack widgets, Live Activities with ActivityKit, interactive widgets with buttons/toggles, or watch complications. Covers all widget families (systemSmall/Medium/Large/ExtraLarge, accessoryCircular/Rectangular/Inline/Corner) and rendering modes.
46carplay
CarPlay framework for iOS in-car applications — audio, communication, navigation, parking, EV charging, quick food ordering, fueling, driving task, public safety, and voice-based conversational apps. Includes widgets, live activities, CarPlay Ultra, and instrument cluster support.
44apple-corelocation
>
41apple-foundation-models
Use this skill when working with Apple's Foundation Models framework for on-device AI and LLM capabilities in iOS/macOS apps
37