Introduction

Maps SDK for Android

Learn everything you need to know about Google's Maps SDK for Android. How to customize it, draw on it, animate camera movement, controls, gestures and more...

Kotlin

We are going to develop this project's application using the power of Kotlin programming language. Kotlin is Google's number #1 language for developing Android applications.

Android Studio

We are going to use the most popular IDE for Android Development, called Android Studio. You will be able to test your application using an embedded Android Emulator.

Integrate Google Maps SDK into your Android app!

⭐⭐⭐⭐⭐




🎓 What you will learn in this course
  • Learn how to use Maps SDK for Android
  • Connect the Project with Google Cloud Platform
  • Generate Maps SDK API Keys
  • Add Custom Map Style
  • Change Map Type
  • Add Map Padding
  • Work with Controls and Gestures
  • Change Map Camera Position
  • Animate Camera Movement
  • Zoom in/out on the Map
  • Rotate the Map
  • Tilt the Map
  • Show Buildings in 3D
  • Setting Boundaries on the Map
  • Restrict Camera Viewport
  • Handle Map Events
  • Draw Markers
  • Draw Polylines
  • Draw Polygons
  • Draw Circles
  • Shape Customization
  • Ground Overlay
  • Maps SDK Utility Library
  • GEOJson
  • Draw Heatmaps
  • Add Marker Clusters
  • Calculate the Distance on the Map
  • Using Service
  • Foreground Service
  • Location Permissions
  • Background Permissions
  • Run-time permissions
  • Easy Permissions Library
  • My Location Layer on Google Maps
  • Locate your Device with One Click
  • Get Users Last Known Location
  • Create Notification
  • Push Notification Updates
  • Navigation Component
  • Data Binding
  • Dependency Injection
  • Dagger-Hilt
  • Create Distance Tracker Application
  • and more...
🤚 Requirements for taking this course
  • You should be already familiar with a Kotlin programming language
  • Knowledge of Android Architecture Components is a Plus
  • Motivation to Learn

Course Content


  Introduction
Available in days
days after you enroll
  Map Type & Style
Available in days
days after you enroll
  Camera and Viewport
Available in days
days after you enroll
  Markers
Available in days
days after you enroll
  Shapes
Available in days
days after you enroll
  Overlays
Available in days
days after you enroll
  My Location Layer
Available in days
days after you enroll
  Let's Build an App!
Available in days
days after you enroll
  Maps SDK Utility Library
Available in days
days after you enroll
  Final Word
Available in days
days after you enroll
  Course Updates
Available in days
days after you enroll

Join my Discord Channel!


If you buy one of the courses from my website, you will also receive an invite only link to my private Discord Channel, which is available exclusively for my YouTube members! I'm planning to grow my Discord community, so don't be shy, join us! 🚀