Uploaded February 2025 | Updated September 2026, 3 days ago
Maps in SwiftUI got a major update in iOS 17. In today's video I'll give you a tour of those updates and show you various features of Maps in SwiftUI. Such as:
- Initialize a Map with MapCameraPosition
- Markers & Annotations
- Show the user location on the map
- Map Controls
- Map Styles
- The new Look Around view
- Displaying directions on a map between two coordinates.
Try WishKit - wishkit.io
WWDC 2023 - Meet MapKit for SwiftUI
developer.apple.com/videos/play/wwdc2023/10043
My User Location Video w/ Location Manager:
youtu.be/hWMkimzIQoU
Request Location Authorization Docs:
developer.apple.com/documentation/corelocation/requesting-authorization-to-use-location-services
Map Controls - In non-default location:
swiftwithmajid.com/2023/12/05/mastering-mapkit-in-swiftui-customizations
My iOS Dev Courses:
seanallen.teachable.com/?video=98rQZbwxMFI
My Source Code:
seanallen.teachable.com/p/source-code-youtube-videos?video=98rQZbwxMFI
X (Twitter):
Sean Allen - twitter.com/seanallen_dev
Hired.com:
hired.com/x/1n01g
Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
Antoine Van Der Lee - Going Indie Course:
courses.avanderlee.com/p/from-side-project-to-going-indie?affcode=2082304_o9res6rn
Helm (25% Discount) - The all-in-one macOS app that enhances App Store Connect, supercharging your app updates, localization, and ASO with AI-powered tools.
gumroad.com/a/692357651/ymbbmh
Mark Moeyken’s SwiftUI Books:
bigmountainstudio.com/a/fzc51
Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803
RocketSim - Enhance Your Xcode Simulator:
gumroad.com/a/51797971/ftvbh
Objc.io Books (Thinking in SwiftUI & Advanced Swift):
gumroad.com/a/656585843
Timestamps:
0:00 - Maps in iOS 17
0:31 - Initializing a Map
1:47 - Map Camera Position
3:46 - Map Content & Basic Marker
5:29 - Demonstrating Map Camera Zoom
6:12 - Bounds of a Map - Encapsulate Markers
8:24 - Annotations
11:04 - User Location on the Map
11:36 - Location Privacy Permissions
12:38 - Request Location Permission & When To Do That
13:43 - Custom Location in iOS Simulator
14:37 - Location Manager Discussion
15:43 - Map Controls
17:21 - Map Styles & Elevation (satellite imagery)
19:05 - Get Feature Requests from Users
20:36 - Context Menu on Map Annotation
22:30 - Look Around View
27:33 - Get Directions - Lines on Map
29:15 - Get User Location Coordinates
31:08 - Create MKRoute
#swift #softwaredeveloper #iosdeveloper
Maps in SwiftUI got a major update in iOS 17. In today's video I'll give you a tour of those updates and show you various features of Maps in SwiftUI. Such as:
- Initialize a Map with MapCameraPosition
- Markers & Annotations
- Show the user location on the map
- Map Controls
- Map Styles
- The new Look Around view
- Displaying directions on a map between two coordinates.
Try WishKit - wishkit.io
WWDC 2023 - Meet MapKit for SwiftUI
developer.apple.com/videos/play/wwdc2023/10043
My User Location Video w/ Location Manager:
youtu.be/hWMkimzIQoU
Request Location Authorization Docs:
developer.apple.com/documentation/corelocation/requesting-authorization-to-use-location-services
Map Controls - In non-default location:
swiftwithmajid.com/2023/12/05/mastering-mapkit-in-swiftui-customizations
My iOS Dev Courses:
seanallen.teachable.com/?video=98rQZbwxMFI
My Source Code:
seanallen.teachable.com/p/source-code-youtube-videos?video=98rQZbwxMFI
X (Twitter):
Sean Allen - twitter.com/seanallen_dev
Hired.com:
hired.com/x/1n01g
Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):
Antoine Van Der Lee - Going Indie Course:
courses.avanderlee.com/p/from-side-project-to-going-indie?affcode=2082304_o9res6rn
Helm (25% Discount) - The all-in-one macOS app that enhances App Store Connect, supercharging your app updates, localization, and ASO with AI-powered tools.
gumroad.com/a/692357651/ymbbmh
Mark Moeyken’s SwiftUI Books:
bigmountainstudio.com/a/fzc51
Paul Hudson's Hacking With Swift:
gumroad.com/a/762098803
RocketSim - Enhance Your Xcode Simulator:
gumroad.com/a/51797971/ftvbh
Objc.io Books (Thinking in SwiftUI & Advanced Swift):
gumroad.com/a/656585843
Timestamps:
0:00 - Maps in iOS 17
0:31 - Initializing a Map
1:47 - Map Camera Position
3:46 - Map Content & Basic Marker
5:29 - Demonstrating Map Camera Zoom
6:12 - Bounds of a Map - Encapsulate Markers
8:24 - Annotations
11:04 - User Location on the Map
11:36 - Location Privacy Permissions
12:38 - Request Location Permission & When To Do That
13:43 - Custom Location in iOS Simulator
14:37 - Location Manager Discussion
15:43 - Map Controls
17:21 - Map Styles & Elevation (satellite imagery)
19:05 - Get Feature Requests from Users
20:36 - Context Menu on Map Annotation
22:30 - Look Around View
27:33 - Get Directions - Lines on Map
29:15 - Get User Location Coordinates
31:08 - Create MKRoute
#swift #softwaredeveloper #iosdeveloper










