Leave a rating/review
Notes: 11. Conclusion
The student materials have been reviewed and are updated as of January, 2022.
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.