Android Google Maps SDK: Build a Background Distance Tracker with Kotlin

Master the Google Maps SDK and Android location services using Kotlin to build a fully functional background distance tracking application from scratch.

4.5 (290) ⏱ 54 min 📚 12 lessen 🎧 Audioversie

Over deze cursus

Integrating maps and location tracking is a fundamental skill for modern Android developers, yet handling background services and permissions can be challenging. This text-based guide takes you from the absolute basics of map integration to building a reliable background location-tracking application. You will start by learning the foundational concepts of location services, setting up developer console API keys, and rendering your first map. As you progress, you will write Kotlin code to customize map styles, handle user gestures, place interactive markers, and draw paths. Finally, you will implement a robust foreground service that tracks user movement and calculates distance in real time, even when the application is running in the background. What you'll learn: - Configure the Google Maps SDK for Android and manage secure API keys in your project. - Customize map appearances, gestures, camera movements, custom markers, and interactive shapes like polylines. - Implement modern Android runtime permissions, including precise location and background location access. - Build a foreground service with Kotlin Coroutines and Flow to receive continuous, real-time location updates. - Calculate and display traveled distance and elapsed time accurately within a custom tracking application. - Handle background limitations and modern platform constraints to ensure reliable service execution. The course begins with essential terminology and SDK setup before guiding you through interactive map customization exercises. You will then transition to building the core logic of the background distance tracker, learning best practices for modern Android development along the way. This course is designed for beginners who have a basic understanding of Kotlin and Android development and want to master location-based features. No prior experience with maps or background services is required. Start reading today to build your own location-aware Android applications.

Wat je krijgt

  • 📜 Voltooiingscertificaat
    Voeg toe aan je LinkedIn-profiel
  • 🎧 Audioversie inbegrepen
    Leer onderweg — geen scherm nodig
  • ♾️ Levenslange toegang
    Kom altijd terug, geen einddatum
  • 📱 Telefoon of computer
    Werkt overal, op elk apparaat
  • 💸 30 dagen retour
    Geen vragen
  • Kort en gericht
    54 min praktische inhoud

Beoordelingen (5)

Matilde Santoro IT Geverifieerde leerling
★ 3 · 2026-04-02T13:03:56+00:00

Ik vond de praktische toepassingsvoorbeelden leuk, hoewel de eerste installatie langer duurde dan ik had verwacht.

Chloe Green AU Geverifieerde leerling
★ 3 · 2025-08-11T06:07:56+00:00

Het voelde een beetje te theoretisch voor mijn behoeften, hoewel de kernconcepten goed werden uitgelegd, maar het was niet echt een praktische toepassing.

Renata Rivera CO Geverifieerde leerling
★ 5 · 2025-08-08T03:15:56+00:00

Ik vond het vrij nuttig. De lessen waren voor het grootste deel goed gepaced.Ik vond mezelf een beetje meer praktische toepassing laten zien.

Ava Thompson AU Geverifieerde leerling
★ 2 · 2025-05-15T12:51:56+00:00

Ik had eigenlijk meer praktische toepassing verwacht. De theorie is er, maar het vertalen voelt als een heel andere cursus, een beetje droog.

Regina Navarro CR Geverifieerde leerling
★ 2 · 2025-02-06T03:19:56+00:00

Ik vond het handig voor een opfrisser, maar ik weet niet zeker of het het beste startpunt is voor een complete beginner.

Schrijf een beoordeling

Na verzenden vragen we je in te loggen — je concept blijft bewaard.

Lerenden namen ook

Veelgestelde vragen

Wat heb ik nodig voor deze cursus? +

Alleen een telefoon of computer met internet. Geen installaties of speciale hardware.

Hoe betaal ik? +

Met kaart via Stripe of met cryptocurrency. We bewaren geen kaartgegevens — Stripe handelt dit veilig af.

Kan ik een terugbetaling krijgen? +

Ja — volledige terugbetaling binnen 30 dagen, zonder vragen.

Hoe lang heb ik toegang? +

Voor altijd. Eenmaal gekocht is de cursus van jou en kun je hem altijd opnieuw bekijken.

Krijg ik een certificaat? +

Ja. Bij voltooiing ontvang je een certificaat dat je aan je LinkedIn-profiel kunt toevoegen.

Voor leerlingen in
Tech Design Financiën Marketing Gezondheidszorg Onderwijs Horeca Productie