2023-10-23 00:52:19 +07:00

1.2 KiB

💁 Overview

Take a quick peak of how ReVanced Compose work.

⚙️ Technology

We use Jetpack Compose to build beautiful and performant user interfaces using declarative programming. It provides a unified and efficient way of building UI that is well-integrated with the Android framework.

📂 Structure

We structure our code to use MVVM architecture for easier maintenance of the code.

🧑‍💻 Code readability

In order to maintain readability of the code, It's highly recommend that you follow https://developer.android.com/jetpack/compose/api-guidelines style guide to maintain consistent style through out the codebase.

🎨 Design language

We adopt the Material Design 3 as our design language to bring friendly, intuitive and colourful UI to our application ensuring that the app's user interface is consistent, customizable, accessible, and engaging for our users.

📃 Commit message

At ReVanced, we follow the Conventional Commits format for our commit message.