Android Location-aware Apps with Kotlin

This course will teach you how to add location aware components such as Google Maps and geofencing to your Android app using Kotlin. By the end of this course, you’ll know how to leverage this technology in a way that respects your user’s privacy.
Course info
Level
Beginner
Updated
Aug 3, 2020
Duration
1h 47m
Table of contents
Description
Course info
Level
Beginner
Updated
Aug 3, 2020
Duration
1h 47m
Description

Accessing location data can greatly enhance your Android app and there are many different APIs to leverage. In this course, Android Location-aware Apps with Kotlin, you’ll learn to leverage your user’s location to provide richer interactions.

  1. Explore the different location approaches, options available, and their implications.
  2. Discover how to add, populate, and interact with a Google Map.
  3. Leverage geofencing to notify your users of points of interest near them.
When you’re finished with this course, you’ll have the skills and knowledge of Android development using Kotlin needed to implement location-aware features.
Course FAQ
Course FAQ
Who is this course for?

This course is for anyone looking to add a rich location-aware UI or enabling behind the scenes location functionality.

What will I learn in this course?

This course serves as a starting point for the complex world of location data on Android. Learn which location API is right for your use case, integrating with Google Maps, Android location permissions, setting up geofences, and more.

What prerequisites do I need?

Before beginning the course, you should be familiar with building a basic Android app using Kotlin. If you're not, we suggest first taking our Android Apps with Kotlin: Building Your First App Course.

About the author
About the author

Markus Neuhoff is an Android developer with a passion for sharing new technologies in order to solve complex user problems.

More from the author
Customizing Android Location-aware Apps
Intermediate
1h 51m
Nov 18, 2020
Securing Android User Data with Kotlin
Beginner
1h 40m
May 15, 2020
More courses by Markus Neuhoff
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Markus Neuhoff, and welcome to my course, Android Location‑aware Apps with Kotlin. I'm an Android developer with a passion for sharing technical knowledge. Accessing location data can greatly enhance your Android app, and there are many different APIs to leverage. This course serves as a starting point for the complex world of location data on Android. Some of the major topics that we'll cover include, understanding the different location APIs and which one is right for your use case, adding Google Maps to your app, the Android location permissions process, making your app location‑aware, and finally, setting up geofences. By the end of this course, you'll know the different options available for location data on Android, how to select the right one, and how to implement it. Before beginning the course, you should be familiar with building a basic Android app using Kotlin. From here, you should feel comfortable diving into Android development with courses on advanced location concepts and event driven architecture. I hope you'll join me on this journey to learn how to add location capabilities to your app with the Android Location‑aware Apps with Kotlin course at Pluralsight.