-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Welcome to the one-app-android wiki! The following articles are for explaining the code behind one-app-android. Currently, we are in the middle of a complete re-write. We are transitioning the code to Kotlin and MVVM architecture. The following documentation will explain the implemented components of one-app-android as well as our use of MVVM architecture.
MVVM is an software development architecture. What that means, is that MVVM is a way of organizing code for writing Android applications so that developing and maintaining the application is easier. MVVM stands for "Model, View, View-Model" and is made up of three parts: the "Model," the "View," and the "View-Model." Each of the "Model," "View," and "View-Model" serve a specific purpose. Read this guide to MVVM architecture for Android development if you are new.
The list that follows is the documentation of the currently-implemented parts of one-app-android. For now, it is incomplete because there are more features to implement.