RVMob is a mobile Revolt client made in React Native.
Please note that RVMob is currently in beta. It is exclusive to Android, contains several bugs/incomplete features and is pretty unoptimized - use at your own discretion.
For development updates and other news, join RVMob's support server.
Right now, if you want to install RVMob you will have to build it yourself. You'll need Node, Yarn Classic and npx. Then run the following:
yarn install
npx rn-nodeify -e
npx react-native-asset
yarn android # for the android app
CLI commands:
Command | Description |
---|---|
yarn start |
Starts Metro (the dev server). |
yarn test |
Tests to see if everything is working. |
yarn android |
Runs the Android app. |
yarn ios |
Runs the iOS app (broken, requires a Mac). |
yarn lint |
Checks the code syntax using ESLint. |
For more information, see a list of react-native
's commands here. You can access them by running yarn react-native
.
If you encounter bugs, first check if you're able to open Revolt in your browser; also, check if you have any firewall settings that may block the Revolt API.
If you're still experiencing issues, and there aren't any open issues for the bug(s) you're facing, please open an issue.
RVMob is licensed under the GNU Affero General Public License v3.0.