Skip to content

quali-chat/quali-chat-android

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23,654 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

quali.chat Android

Get it on Google Play

Requirements

  • Minimum Android version: API 26 (Android 8.0)
  • Compile/Target SDK: 34
  • JDK: 11
  • Android Studio: latest stable recommended

Getting started

  1. Clone the repository
  2. Open the project in Android Studio and let Gradle sync
  3. Select the app module vector-app and a build variant, then Run

Alternatively, build from the command line:

  • Debug: ./gradlew :vector-app:assembleQualiProductionDebug
  • Install on a connected device/emulator: ./gradlew :vector-app:installQualiProductionDebug

SDK and architecture

quali.chat is based on the Matrix Android SDK v2, fully written in Kotlin. The SDK lives in this monorepo and is also published at matrix-android-sdk2 for third‑party consumers.

Code quality

  • Ktlint: ./gradlew ktlintCheck (format with ./gradlew ktlintFormat)
  • Detekt: ./gradlew detekt

Testing

  • Unit tests: ./gradlew test
  • Instrumented tests (device/emulator): ./gradlew :vector-app:connectedAndroidTest

Contributing & community

About

quali.chat Android client

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 98.9%
  • Shell 0.4%
  • HTML 0.2%
  • Java 0.2%
  • Python 0.2%
  • FreeMarker 0.1%