GiellaLT provides an infrastructure for rule-based language technology aimed at minority and indigenous languages, and streamlines building anything from keyboards to speech technology. Read more about Why. See also How to get started and our Privacy document.
In addition to that, there are a couple of more things to be aware of:
export STORE_PW=password
export KEY_PW=password
Remember to close the terminal window when done, so that the passwords are not kept around in plain text!
The passwords are used to unlock the signing certificate.
NB! To ensure that the version number gets correctly updated in the apk file remove the android/deps/ dir before building. This needs to be automated in the future.
The first time you build a new keyboard app, there is a certain amount of manual work in Google Play. After this, updates to most things can be done using the command line via fastlane. (NB! This is not yet implemented!)
Both screen shots and icon should be in exact the correct size/resolution. Please see the icon page for a command to resize graphic files.
Google will guide you through all the necessary steps, just follow the on-screen instructions.