Skip to content

LuciaHeredia/TRACKandSCANapp

Repository files navigation

TRACK and SCAN

Map Tracking and Bluetooth devices scan.

Includes

  • Main activity with two Fragments: Map and Bluetooth.
  • Navigation graph.
  • Data base: SQL Lite.
  • Map: Google Maps.
  • Background service.
  • Design pattern: MVVM

Fragments Description:

  • 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.


Created with:

  • Android Studio: Kotlin.
  • Android version: 13
  • SDK version: 33