Skip to content
/ Notes Public

Simple notes for Android

Notifications You must be signed in to change notification settings

Vova-SH/Notes

Repository files navigation

Notes Android App

Easy-to-use and intuintive application for creating notes. Write down your ideas and plans, create shopping lists and etc.

Development Environment

The app is written entirely in Kotlin and uses the Gradle build system.

To build the app, use the gradlew build command or use "Import Project" in Android Studio. A canary or stable version of Android Studio 4.0 or newer is required and may be downloaded here.

Screenshots

Screenshot

Architecture

The architecture is built around Android Architecture Components.

We followed the recommendations laid out in the Guide to App Architecture when deciding on the architecture for the app. We kept logic away from Activities and Fragments and moved it to ViewModels.

We observed data using LiveData and used the Compose to bind UI components in layouts to the app's data sources.

We used Room for storage and manage your notes.

We used Koin for inject ViewModels into Fragments.

About

Simple notes for Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages