https://github.com/floschu/hydro
💧 simple hydration reminder app
https://github.com/floschu/hydro
android coroutines hydration kotlin
Last synced: 5 months ago
JSON representation
💧 simple hydration reminder app
- Host: GitHub
- URL: https://github.com/floschu/hydro
- Owner: floschu
- License: apache-2.0
- Created: 2023-07-12T16:34:41.000Z (almost 3 years ago)
- Default Branch: develop
- Last Pushed: 2025-09-20T17:28:06.000Z (9 months ago)
- Last Synced: 2025-09-20T19:21:31.040Z (9 months ago)
- Topics: android, coroutines, hydration, kotlin
- Language: Kotlin
- Homepage: https://florianschuster.at/hydro
- Size: 4.31 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hydro
simple hydration reminder app

## Google PlayStore
https://play.google.com/store/apps/details?id=at.florianschuster.hydro
## how to create a release
### local
* Set up signing
* put `keystore.jks` into `app` folder
* add `signingKeyAlias`, `signingKeyPassword`, `signingStorePassword` to `local.properties`
* Execute `./gradlew :app:assembleRelease`
### github
* Set up signing by adding the following secrets to github:
* `KEYSTORE_ENCRYPTED`: base64 encrypted `keystore.jks` file (`base64 -i [Jks FilePath] -o [EncodeFilePath].txt`)
* `KEYSTORE_KEY_ALIAS`: key alias
* `KEYSTORE_KEY_PASSWORD`: key password
* `KEYSTORE_STORE_PASSWORD`: store password
* Push a new commit with version tag (e.g. `v2.0.0-b36`) to `develop` branch
## baseline profile
Generate a new profile with `./gradlew :app:generateReleaseBaselineProfile`.