Giter Site home page Giter Site logo

herakles's People

Contributors

faerbit avatar

Watchers

 avatar  avatar  avatar

herakles's Issues

Fix buggy list view

Fix the buggy list view which displays the saved tracks only after the user attempts to scroll.

Document source

Properly document source code to enable outside contribution and aid my memory.

Add general statistics

Add general statistics fragment which would display various statistics which change over multiple runs/tracks.

Add heart rate monitoring

Add heart rate monitoring, both visually and via TTS.

This would happen via a bluetooth heart rate measuring device.
For proper development such a device would need to be bought.

Add Text-to-Speech

Add TTS voice over which gives short status updates during the track.

Add preferences

Add preferences fragment which configures various aspects of the app.

Improve file size of loclog files.

Trim loclog files by decreasing the number of logged locations and trimming the location data of unnecessary fields by using a custom location class.

Add meta files

Add meta files which would improve file loading and saving times.
The meta files would only contain the meta information and the larger location logs files would only be touched if really needed.
This could also be a good way to handle multiple loclog files which should be viewed as one track(resuming tracks, increase performance of writes by splitting up large files).

General app design

Currently the design is all done by me. I don't know how intuitive it is. It sure couldn't harm to have someone look over it. Ideally that someone would have some prior knowledge/experience about UI design.

Evaluate testing

Evalute various testing methods which are typically used in android app development which special attention to possible TDD.

Own app logo

Create an own logo, similar to the current one (the blue biceps), but with some added shading.

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.