Project overview
Many apps can be made richer by adding a map and location services. In this project, we will build a location tracking app that we will call MeTracker
. This app will track the position of the user and save it to an SQLite database so that we can visualize the result in the form of a heat map. To build this app, we will learn how to set up processes in the background on iOS, macOS, and Android. Luckily for us, the iOS and macOS implementations are identical; however, the Android implementation is very different. For the map, we will use the .NET MAUI Maps
component and extend its functionality to build a heat map.
Due to the lack of Map
support on Windows, and just for some variety, this chapter will use Visual Studio for Mac screenshots and references. If you don’t have a Mac, don’t worry; you can still complete the project for Android on your Windows development machine. If you need help with the steps, look at some of the earlier chapters for equivalent...