Giter Site home page Giter Site logo

tracy-app's People

Contributors

daniel-werner avatar

Watchers

 avatar

tracy-app's Issues

Speed calculation improvements

It might be beneficial to calculate the speed for every 2nd point, it is acceptable to refresh the speed every 2 seconds, it might help prevent the speed value from "jumping" too frequently. Also the accuracy parameter received from the geolocation should be taken into account (this would require some research).

Add pause button for mobile devices

Currently the workout can be paused only by pressing the "Back" button of the Tizen device (wearable), add a pause button on bigger screens (for mobile phones and tablets).

Allow the screen to turn off for tizen

Check if it is possible allow the screen to turn off, but the app should still remain active, when the screen turn on the speed and distance should be visible immediately.

Check the altitude display

During a test run on android emulator some altitude values were shown as "0" although the emulator sent real value for the altitude

Change the splash screen

The splash screen (waiting for the GPS signal) needs to be more different from the main view, where the workouts can be started. Maybe use the logo instead of the current design.

Prevent sync when there are no workouts

At the startup the app tries to synchronize the workouts with the server, and it even does this when there are not workouts in the database. It should only synchronize when workouts are present.

Auto pause feature

Develop a feature to auto pause the workgout e.g. pause when the speed is below 2 km/h for 2-3 seconds, and auto start when the speed is greater.

Check the distance NaN values

Sometimes the distance shows up as non a number (NaN), and when it happens is stops cumulating the distance values, remains NaN.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.