Skip to content

MosesWangira/MVVM

Repository files navigation

Note App

MVVM Architecture - Note App Built with MVVM android architecture component to help one save what he or she is scheduled to do or work on. Use on option create option menu to delete all notes. Swipe left or right to delete note. Use floating button to add note.

Functionality

  • Display notes created.
  • Add new notes
  • Option to delete single note by swiping right or left or deleting all notes using the on option create menu

Download App

The link to this app can be downloaded here : Click here to download
Min sdk version 15

App visual images

splash screen

Home

New Note


Tools and Libraries used

  • This app is written 100% in kotlin
  • Android Jetpack components used include
    • LiveData - Data observation
    • ViewModel - Handle lifecycle awareness.
    • Room - Offline data persistence.
  • Material Design - Build a nice looking UI.

Installation

You need a laptop and latest release of android studio(preferred)

Usage

Clone this project using this link https://github.com/MosesWangira/MVVM.git
Open the project using android studio

About

MVVM Architecture (RoomDb) - Note App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages