/Udacity_Wander

Udacity Wander project

Primary LanguageKotlin

Udacity Wander project

Location is more than just a place. It can be distance, it can be an area, a destination, or it can be movement. As such, apps use location in many different ways. Locations can be used to fill out a form, tag a photo, track your workouts, draw a map, restrict usage to certain areas, or relate to others. How do the apps you use utilize location to enhance their feature list? Start by looking through your system permissions and which apps request Location permissions.

How do these apps use location? Does that enhance the experience for the user? Is it required for the feature? What type of location level do they use? When are you asked for permissions? (disable permissions and restart the app if you don’t remember) What happens if you don’t grant them?

What You'll Learn

Obtain an API key. Integrate a Google Map in your app. Display different map types. Style the Google Map. Add markers to your map. Enable the user to place a marker on a point of interest (POI). Enable location tracking.

What You'll Do

Get an API key from the Google API Console and register the key to your app. Create the Wander app, which has an embedded Google Map. Add custom features to your app such as markers and styling. Enable location tracking in your app.

Reference Documentation

OnMapReadyCallback

getMapAsync

SupportMapFragment