Kotlin & Android Version of the Stanford Spezi Framework
Spezi is a collection of modules that can be used to build Android applications
- Design System: Provides a cohesive user interface and user experience components. Read More
- Account: Provides Account management components. Read More
- Onboarding: Provides Onboarding screens for the application. Read More
- Contact: Provides Contact screens. Read More
First, create a Google Cloud Services Account and corresponding JSON secrets key in accordance to the fastlane supply documentation. Store the JSON representation of the key in a SERVICE_ACCOUNT_JSON_KEY
secret available to the GitHub action.
It is recommended to sign your APK before uploading it to the Google Play store. Setup your signing setup as detailed in the Sign your app documentation.
Createa a base64 representation of your keystore (base64 -i ./filetokeystore/keystore.jks
) and save it in the KEY_STORE
secret available to the GitHub action. Save the keystore password and key password in the KEY_PASSWORD
secret and save the key alias in the KEY_ALIAS
secret, both available to the GitHub action.
Contributions to this project are welcome. Please make sure to read the contribution guidelines and the contributor covenant code of conduct first.
This project is licensed under the MIT License. See Licenses for more information.