Saturday, November 30, 2024

Notes App In Android Studio Jetpack Compose

 Notes App

Plugins:

id("kotlin-kapt")
id("com.google.dagger.hilt.android")
kotlin("plugin.serialization") version "2.0.21"

id("com.google.dagger.hilt.android") version "2.51.1" apply false

Dependencies:

implementation("com.google.dagger:hilt-android:2.51.1")
kapt("com.google.dagger:hilt-android-compiler:2.51.1")
implementation ("androidx.hilt:hilt-navigation-compose:1.2.0")

val room_version = "2.6.1"

implementation("androidx.room:room-runtime:$room_version")
annotationProcessor("androidx.room:room-compiler:$room_version")
implementation("androidx.room:room-ktx:2.6.1")

// To use Kotlin annotation processing tool (kapt)
kapt("androidx.room:room-compiler:$room_version")

implementation("androidx.navigation:navigation-compose:2.8.5")

implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3")

implementation("androidx.compose.material:material-icons-extended-android:1.7.6")


Power Of Compounding

 Power Of Compounding 1 = 1 2 = 2 3 = 4 4 = 8 5 = 16 6 = 32 7 = 64 8 = 128 9 = 256 10 = 512 11 = 1024 12 = 2048 13 = 4096 14 = 8192 15 = 163...