Stoat for Android — App and internal API library
Go to file
Infi 0e001033e4 feat: smooth af scrolling in channel
- typing indicator doesnt go in front of messages
- scrolling has been made so much smoother
- loading older messages is literally seamless
- FAB for scrolling back down is now in proper FAB position
2023-01-26 01:05:15 +01:00
.github/workflows ci: created local '.github/workflows/triage_pr.yml' from remote 'workflows/triage_pr.yml' 2023-01-24 19:43:37 +00:00
.idea chore: ide files 2023-01-26 00:30:41 +01:00
app feat: smooth af scrolling in channel 2023-01-26 01:05:15 +01:00
gradle/wrapper feat: initial commit 🎉 2022-12-05 16:08:17 +01:00
markdown chore: :lettertrees is now :markdown 2023-01-25 23:16:39 +01:00
.gitignore feat: android 13+ material you icon support 2022-12-23 14:57:49 +01:00
README.md chore: :lettertrees is now :markdown 2023-01-25 23:16:39 +01:00
build.gradle feat: switch to glide from coil 2023-01-07 01:42:09 +01:00
gradle.properties feat: initial commit 🎉 2022-12-05 16:08:17 +01:00
gradlew feat: initial commit 🎉 2022-12-05 16:08:17 +01:00
gradlew.bat feat: initial commit 🎉 2022-12-05 16:08:17 +01:00
settings.gradle chore: :lettertrees is now :markdown 2023-01-25 23:16:39 +01:00

README.md

Revolt for Android

Description

This is the official Android app for the Revolt chat platform.
The codebase includes the app itself, as well as an internal library for interacting with the Revolt API.

Module Package Description
:app chat.revolt The main app module.
:markdown chat.revolt.markdown Markdown library.

The API library is part of the app module, and is not intended to be used as a standalone library, as it makes liberal use of Android-specific APIs for reactivity.

The app is currently in alpha, and is not yet ready for production use.

The app is written in Kotlin, and uses the Jetpack Compose UI toolkit, the current state of the art for Android UI development.

Stack

Resources

Revolt

Quick Start

Open the project in Android Studio. You can then run the app on an emulator or a physical device by running the app module.