Map Tracking and Bluetooth devices scan.
- Main activity with two Fragments: Map and Bluetooth.
- Navigation graph.
- Data base: SQL Lite.
- Map: Google Maps.
- Background service.
- Design pattern: MVVM
-
Map:
Running a background service(even if the app is closed).
Tracking user's current location by google location service every 1 minute.
Saves the last 20 locations in Data base.
Displays the locations on a Google map. -
Bluetooth:
Scans for Bluetooth devices and shows it in a Recyclerview.
Ability to filter by MAC address.
- Android Studio: Kotlin.
- Android version: 13
- SDK version: 33