mihi-tr / actispy Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 2-Clause "Simplified" License
License: BSD 2-Clause "Simplified" License
Link from the Activities listing
Currently distance is calculated without accounting for altitude. Change the algorithm to account for altitude changes
Right now the app uses kilometers for everything (pace, distance etc.) allow switching to miles.
When viewing the activity summary page the average pace is displayed. Sometimes the value seems to be off. The data provided in the link will list an average pace as 6.62 min/km which should be impossible.
Is it possible to make Actispy translatable?
Create a configuration object that contains all the data and has methods to save an load settings...
e.g.
var Config = {
save: function() { ... },
load: funtion() {...},
}
When reviewing an activity: show the pace as a linechart - so people can see whether they stayed the same or slowed down...
A name might be better than just the date to show with activities. - Allow naming of activities.
We collect altitude information - show it in the review.
Currently activity data is stored in local storage. This removes the index if the app is removed or updated through the app manager. Storing information on the sdcard (in an index.json e.g.) makes the information persist.
It should be possible to remove activities and release stored memory
Right now the data is stored as .json in a custom format. It would be nice if we could also store the data as .gpx data.
We could set the default values in the Config
object - that way they could be seen in the settings menu.
Current pace shows wild changes based on movements of the GPS signal - smooth the pace to create a nicer looking curve.
Either through averaging the last 5 - 10 activity points or using SMAs
Allow pausing of activities - so that the pace e.g. doesn't get affected from stopping for a break/stretching exercises etc. Right now pausing is not supported.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.