Deployment

INCOMPLETE [TODO]

Under construction

As of writing this, we haven’t planned to release the apps through Google Play Store. So if you want to use this app, you’ll need to either:

  • Download APK from GitHub releases
  • Build and sideload the APK yourself

Creating a release APK

Make sure you’ve keytool installed.

You need to create a keystore file to sign the APK.

# Specify dname params as key=value sperated by commas
# CN=commonName
# OU=organizationUnit
# O=organizationName
# L=localityName
# S=stateName
# C=country

keytool -genkey -keystore <keystore_file> -alias <key_alias> -keyalg RSA -keysize 2048 -validity 10000 -dname "<dname_params>"

You can use your own values for keystore_file, key_alias and dname_params. Do keep a note of this you’ll require this later.