Learn about the parts of MapKit and Core Location and understand the structure of this course.
- [Instructor] Why use a Maps API?…Maps and location data show you where something is,…show you what's around it, where you are,…and what's around you.…Maps can also give you directions.…You can also collect historical data…to find where you have been,…including the starting location,…the distance between points, the speed,…and heading to get there.…Map data can show you the path you took in an activity app.…Such as biking, boating, running, or walkign.…There's two popular Map APIs in IOS.…
Apple Maps and Google Maps.…There's advantages and disadvantages in both.…For Google, the biggest disadvantage…is Google may charge you for the use of the API.…MapKit doesn't, MapKit is completely integrated into IOS…and Swift and Objective C.…You turn it on, include a library in your code, and you go.…Google requires a library and an API key.…Google is a bit more universal,…so it may be easier to port your app to Android.…Since it is integrated with IOS you can use MapKit…and Swift playgrounds for learning and quick prototyping.…
- Getting coordinates from the web
- Working with Core Location data types and regions
- Creating a map in 2D, 3D, satellite, and flyover views
- Adding annotations
- Adding overlays
- Finding the current location
- Tracking heading, speed, and region
- Searching for locations
- Requesting and displaying directions
Skill Level Advanced
1. Basic Map and Location Concepts
5. Current Location
6. Heading, Speed, and Regions
Next steps1m 38s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.