Learn how to display Google Maps in your app with the Google Maps SDK for iOS. Get started with the basics and use interactive maps to learn as you explore!
Level 1 Free Level Displaying a Map 1 Video | 3 Challenges
Learn how to display a map, enable map features, and adjust default map options.
Level 2 Free Level Creating Markers 1 Video | 3 Challenges
Learn how to display points of interest as markers and customize the way marker information is shown.
Level 3 Free Level Network Requests 2 Videos | 5 Challenges
Learn how to create map markers with data from network requests and user gestures.
Level 4 Free Level Other Google APIs 1 Video | 3 Challenges
Learn how to use Google services like geocoding and the Directions API to add more value to markers.
Level 5 Free Level Drawing on the Map 1 Video | 3 Challenges
Learn how to draw lines and shapes on the map for showing data like city boundaries and direction routes.
Level 6 Free Level Street View 1 Video | 3 Challenges
Learn how to display a Google Street View inside of your app.
About The Professor
Jon is a teacher and developer who enjoys building for iOS and the web. He left a career in higher education to share lessons and challenges with Code Schoolers worldwide. When he's not teaching, he enjoys playing guitar and hanging out with his wife and daughter.
Exploring Google Maps for iOS requires Xcode 5.1 running in either Mountain Lion (OS X 10.8) or Mavericks (OS X 10.9).
Course Reviews (2)
This is a great place to start if you are interested in adding Google Maps to your app. The Google API is very cool, I especially like the encoded path feature. Really easy to use for directions.