SwiftUI Maps & Location: Fundamentals

Mar 15 2022 · Swift 5.5, iOS 15, Xcode 13

Part 1: MapKit

11. Conclusion

Episode complete

Play next episode

Next
About this episode

Leave a rating/review

See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 10. Take Snapshots Next episode: 12. Introduction

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Notes: 11. Conclusion

The student materials have been reviewed and are updated as of January, 2022.

Transcript: 11. Conclusion

And that wraps up this part when it comes to mapkit. As you can see, MapKit provides us a whole bunch of flexibilty when incorporating maps into our app.

In this part, you first learned how to add a map to an app using SwiftUI and how you can adjust user interaction with it. You saw how you can annotate the map as well. This is a powerful part of SwiftUI that allows you to add views directly on the map.

You then saw how you could unlock a lot of other Map Features by incorporating a UIKit version of the map. In time, a lot of the UIKit features will be moved over to the SwiftUI version. For now, they are available if you need them.

Then you learned how to annotate maps via. UIKit and how to customize how those annotations behave on the map by way of clustering.

You then saw how to filter and search locations and finally how to take snapshots of maps. That was a lot of content but wait, there’s more! MapKit is built on top of the Core Location framework which is a powerhouse of a framework for working with location data. In the next part, you’ll to put Core Location to work and in the process, learn how to ask for permission.

So take a break and when you are ready, press that play button. See you in part two.