You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.4 KiB
2.4 KiB
Massive
Massive tracks your reps and sets at the gym. No internet connectivity or high spec device is required.
Features
- Track weight, reps and sets
- Rest timers after each set
- Progress graphs
- Day planner


Screenshots









Building from Source
First follow the React Native Environment Setup. Then run the following command:
cd android
./gradlew assembleRelease
The apk file can be found at android/app/build/outputs/apk/release/app-*-release.apk
The APKs are separated by architecture, for example we have:
app-arm64-v8a-release.apk
app-armeabi-v7a-release.apk
app-x86_64-release.apk
app-x86-release.apk
Your phone is probably app-arm64-v8a-release.apk
.
Running in Development
First ensure Node.js dependencies are installed:
yarn install
Then start the metro server:
yarn start
Then (in a separate terminal) run the android
script:
yarn android
Fdroid Metadata
You can find the metadata yaml file in the fdroiddata repository: https://gitlab.com/fdroid/fdroiddata/-/blob/master/metadata/com.massive.yml
Relevant Documentation
- Android https://developer.android.com/docs
- TypeScript https://www.typescriptlang.org/docs/
- JavaScript https://developer.mozilla.org/en-US/docs/Web/JavaScript
- SQLite https://sqlite.org/docs.html