Skip to content

Indicative-Data-Science/gnsscollecter

Repository files navigation

GNSS Collector Android App

Description

The satellite constellation above our heads and floating in space, provide us with rich and often missing data on positioning, navigation, and timing services on a macro and micro scale. This application provides an easy to use interface to collect raw GNSS data which can then be further analysed using our gnssmapper python package.

Development Environment

The app is written entirely in Kotlin and uses the Gradle build system.

Firebase

The app makes considerable use of the following Firebase components:

Mapbox

The app makes considerable use of the following Mapbox components:
  • Firestore database
  • Firebase remote config
  • Firebase auth

Running the app

Distribution

You can download a beta release of the app through our early testing sign up list.

Building locally

In order to run the app locally you will need the declare the following things:
  • public_mapbox_key
  • secret_mapbox_key
  • Android studio
  • Firebase account with firestore database
  • Google play services json file

Releases

No releases published

Packages

No packages published

Languages