updates to mapkit
Asked on 2026-07-03
1 search
Here are the main MapKit updates covered in the WWDC sessions:
WWDC 2025: Go further with MapKit
This is the newest session in the context and has the latest updates.
Finding places
- Place Descriptor: a new way to find and reference places, even when you don’t already have a place identifier.
- Place identifiers remain valid over time and can be persisted/shared.
- MapKit geocoding has moved from Core Location to MapKit:
CLGeocoderis being deprecatedCLPlacemarkis being soft deprecated
- MK Address Representations give more flexible ways to display addresses, such as:
- full address
- short address
- city with context
- full address without region
Displaying places
- Place cards can show rich, up-to-date place info.
- Place cards in MapKit JS now include a universal link to Apple Maps:
- opens in Maps if installed
- otherwise opens
maps.apple.com
Getting around
- Cycling directions are now supported in MapKit and MapKit JS.
- Look Around is now available in MapKit JS.
- Directions on watchOS are now supported, with over 20 MapKit APIs available on Apple Watch.
WWDC 2024: Unlock the power of places with MapKit
This session introduced a number of the place-focused features that the 2025 session builds on.
- Place IDs for referencing places
- Place cards / place detail APIs for showing rich place information
- Improvements to search APIs
- MapKit JS embeds for quickly adding maps to websites
- Better search filtering and region-based search behavior
Summary
The biggest recent MapKit updates are:
- Place Descriptor
- MapKit geocoding
- More flexible address representations
- Cycling directions
- Look Around in MapKit JS
- WatchOS support for directions and other APIs
- Improved Apple Maps linking and place cards
If you want, I can also give you a “what’s new by year” breakdown for MapKit.

Go further with MapKit
Discover the latest updates to MapKit and MapKit JS. We’ll introduce a new type of directions — cycling — and show you how to enable 3D Look Around imagery on the web. Learn how the new Geocoding API supports conversion between coordinates and addresses, and how to use the Address Representations API to get the most appropriate address for a region. Then we’ll wrap it up with a new way of referencing places that ensures your app will work seamlessly with App Intents.

Unlock the power of places with MapKit
Discover powerful new ways to integrate maps into your apps and websites with MapKit and MapKit JS. Learn how to save and reference unique places using Place ID. Check out improvements to search that make it more efficient to find relevant places. Get introduced to the new Place Card API that lets you display rich information about places so customers can explore destinations right in your app. And, we’ll show you quick ways to embed maps in your website with our simplified token provisioning and Web Embed API.

What’s new in watchOS 26
Discover the new features in watchOS 26 and learn how to integrate them into your watchOS and iOS apps. Explore the ARM64 architecture, and dive into the new design system. We’ll also share updates for widgets and insights on how to bring controls to Apple Watch.
