4. MapKit with SwiftUI - MapManager and Searching

4. MapKit with SwiftUI - MapManager and Searching

Stewart Lynch

54 года назад

1,900 Просмотров

This is the 4th video in the MapKit with SwiftUI and SwiftData series.
In this video we are getting back in to MapKit for our app by adding a new feature. We will be creating a MapManager service that we will be able to use in both of our tab views. Will explore how we can search for surrounding locations using natural language view them along with any placemarks we may have added for our particular location.

If you want to support my work, you can buy me a coffee :)
https://ko-fi.com/stewartlynch

******** Download my StewartLynch YouTube Channel Application - Free ***********
https://stewartlynch.gumroad.com/l/obsjz

Table of Contents:
0:00 Introduction
2:40 The MapManager Service
3:25 SearchPlaces function
7:40 RemoveSearchResults function
9:16 Adding Search field
12:05 Performing the search

Starter Project Branch:
https://github.com/StewartLynch/MyTrips/tree/V3-DestinationsList-and-Navigation

Completed Branch:
https://github.com/StewartLynch/MyTrips/tree/V4-MapManager-and-searching

MapKit Series Playlist
https://youtube.com/playlist?list=PLBn01m5Vbs4A0dus7gfymgj0UI1qKTe3M&si=CeDLuIQAGZJTxQ6t


Other Recommended Resources:
RocketSim - Build Apps Faster
https://gumroad.com/a/122988499/ftvbh

BigMountain Studio Books
SwiftData Mastery in SwiftUI
https://www.bigmountainstudio.com/swiftdata/77jt8
SwiftUI Views Mastery
https://www.bigmountainstudio.com/views-16/77jt8
SwiftUI 5 Book Bundle
https://www.bigmountainstudio.com/book-bundle/77jt8
Combine Mastery in SwiftUI
https://www.bigmountainstudio.com/combine/77jt8
Core Data Mastery in SwiftUI
https://www.bigmountainstudio.com/core-data/77jt8
SwiftUI Animations Mastery
https://www.bigmountainstudio.com/animations-16/77jt8

AppCoda Books
Beginning iOS 16 Programming with Swift (SwiftUI + UIKit)
https://gumroad.com/a/646790611/WihuX
Beginning iOS 16 Programming with Swift (SwiftUI + UIKit) - Starter
https://gumroad.com/a/646790611/mOzKq
Mastering SwiftUI 4 + Swift Programming for iOS 16 - Professional
https://gumroad.com/a/646790611/gjPBw
Mastering SwiftUI 4 - Starter
https://gumroad.com/a/646790611/TyNEz

Other References:
Stewart Lynch's YouTube Channel:
https://youtube.com/@StewartLynch
Stewart Lynch on Mastodon:
https://iosdev.space/@StewartLynch
Stewart Lynch On Threads:
@StewartLynch
Stewart Lynch on X:
https://x.com/StewartLynch
Stewart Lynch on LinkedIn
https://www.linkedin.com/in/stewartlynch

Тэги:

#MapKit #SwiftData #SwiftUI #Searching
Ссылки и html тэги не поддерживаются


Комментарии: