mssandeepkamath / annote-android

Notes taking app, following the MVVM architectural pattern

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AnNote- The notes taking app

Notes taking app, following the MVVM architectural pattern

Play Store Link

Get it on Google Play

Design Pattern:

Repository

Project Structure:

     mvvm
      ├── Model
           ├── Data
           ├── Dao
           ├── Repository
      ├── View                
      ├── View Model        

Gradle dependencies:

implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1")
implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.6.1")
def room_version = "2.5.1"
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
kapt "androidx.room:room-compiler:$room_version"
implementation("androidx.room:room-ktx:2.5.1")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.0-RC")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.0-RC")

About

Notes taking app, following the MVVM architectural pattern


Languages

Language:Kotlin 84.3%Language:Java 15.7%