CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map

Architect clean apps that understand where you are.
Udemy
platform
English
language
Mobile Apps
category
instructor
CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map
379
students
3 hours
content
Jul 2025
last update
$19.99
regular price

What you will learn

Build a complete SwiftUI application using the MVVM architecture.

Use CoreLocation to convert ZIP codes into geographic coordinates.

Integrate MapKit to perform local searches and display nearby points of interest.

Display search results dynamically in SwiftUI using List and ForEach.

Create custom data wrappers like IdentifiableMapItem to work with non-Identifiable types in SwiftUI.

Use @MainActor and @Published properties to manage state in real-time views.

Perform asynchronous searches with MKLocalSearch and Swift's async/await pattern.

Build reusable and decoupled services like a geolocation search service.

Understand how SwiftUI maps and views respond to data changes.

Deploy practical SwiftUI patterns to create scalable, real-world iOS applications.

Course Gallery

CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map – Screenshot 1
Screenshot 1CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map
CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map – Screenshot 2
Screenshot 2CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map
CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map – Screenshot 3
Screenshot 3CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map
CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map – Screenshot 4
Screenshot 4CoreLocation & MVVM in SwiftUI: Build Robust, Real-Time Map

Loading charts...

6695993
udemy ID
30/06/2025
course created date
01/08/2025
course indexed date
Bot
course submited by