MGT-555 - Innovation & entrepreneurship in engineering
Android Smart-watch Ski-tracking app. Built using the latest Android libraries.
![]() |
![]() |
---|---|
Welcome Screen | Current Run Stats |
![]() |
![]() |
---|---|
Total Runs | Total Stats |
Stats tracked:
- Time skied
- Current speed
- Average speed
- Distance traveled
- Vertical distance traveled
- Download Android Studio
- Clone this repository
- Open this repository as a project folder in Android Studio
- Install Compose
app/src/main/java/com/github/michaelroust/montblanc_ski_tracking/presentation
:theme
: Contains UI Theme configuration for the whole app.utilities
: General utilities. Global constants and a Ticker implementation used to increment our app's timer.UIElements.kt
: Definitions of general UI elements reused throughout the app.MainActivity.kt
: Activity shown on app startup.StatsActivity.kt
: Activity containing all our ski tracking functionalities.SafetyAcvitiy.kt
: Only used for development and testing, unreachable in production app. Useful for quickly trying something out.
- Hugo Parent-Leduc ([email protected])
- Camille Faugère-Béraud ([email protected])
- Kutsal Topaloglu ([email protected])
- Mattia Valitutti ([email protected])
- Michael Roust ([email protected])
- Olivier Staehli ([email protected])
- Felix Obschonka (Montblanc)
- Michaud Véronique (EPFL)
- Weber Thomas Alois (EPFL)
Copyright (c) 2022 EPFL this program is licensed under the terms of the [MIT].