Skip to content

A simple app to tracking location while run, using room and jetpack compose

License

Notifications You must be signed in to change notification settings

Hcnc100/RunningCompose

Repository files navigation

RunningCompose

Simple app tracking using jetpack compose and room for save data, and services location.

Instruccions

  1. Create or select your ptoject in https://console.cloud.google.com/
  2. Enable Maps SDK for Android and generate your api key
  3. Up your api key in local.properties in yout app file, remember name.In this case is MAPS_API_KEY
MAPS_API_KEY="your_api_key_xxxx"
  1. Verify that has this in your AndroidManifest

This is possible for id 'com.google.android.libraries.mapsplatform.secrets-gradle-plugin' in your file build.gradle

Note

This project is not complete, as the map compositing library does not have the snapshot functions, to take a picture of the tracking. the image will be replaced by the app logo in the main screen items

Update

Use a google map native library, this for take a snapshot of tracking and save this in internal memory, if you see with maps compose library but no save a img tracking see a map-compose-library branch

Screenshots

Splash

splash

MainScreen (empty)

runs statistics settings

TrackingScreen

init tracking saving tracking cancel tracking

No Empty Screen

more-trackings statistics screens details-screen