BangleApps/apps/banglerun
Adam Schmalhofer cec31972b5 Merge remote-tracking branch 'upstream/master' into jekyll-apps.json
Ported all of apps.json to metadata.json
2022-01-06 12:47:26 +01:00
..
src Add labels for buttons 2021-02-22 15:36:56 +00:00
.gitignore banglerun v0.05 2020-08-31 10:16:16 +02:00
ChangeLog Reset file modes 2021-06-17 14:13:38 +01:00
README.md banglerun v0.06 - HDOP from GPS, added README 2021-01-13 23:34:49 +01:00
app-icon.js banglerun 0.08: Fix issue with GPS coordinates being wrong after the first one 2021-02-01 15:46:33 +00:00
app.js Add labels for buttons 2021-02-22 15:36:56 +00:00
banglerun.png Added app for running 2020-04-20 00:21:57 +02:00
interface.html Fix GPX file format for banglerun/recorder (fix #1197) 2022-01-04 16:51:01 +00:00
jasmine.json banglerun v0.05 2020-08-31 10:16:16 +02:00
metadata.json Merge remote-tracking branch 'upstream/master' into jekyll-apps.json 2022-01-06 12:47:26 +01:00
package.json banglerun v0.06 - HDOP from GPS, added README 2021-01-13 23:34:49 +01:00
rollup.config.js banglerun v0.05 2020-08-31 10:16:16 +02:00
tsconfig.json banglerun v0.05 2020-08-31 10:16:16 +02:00
tsconfig.spec.json banglerun v0.05 2020-08-31 10:16:16 +02:00

README.md

BangleRun

An app for running sessions. Displays info and logs your run for later viewing.

Compilation

The app is written in Typescript, and needs to be transpiled in order to be run on the BangleJS. The easiest way to perform this step is by using the ubiquitous NPM package manager.

After having installed NPM for your platform, checkout the BangleApps repo, open a terminal, and navigate into the apps/banglerun folder. Then issue:

npm i

to install the project's build tools, and:

npm run build

To build the app. The last command will generate the app.js file, containing the transpiled code for the BangleJS.