بررسی اپلیکیشن نهایی و کد شروع
برای شروع کار لازمه که کد شروع رو از این لینک دریافت کنید. همینطور میتونید با استفاده از کد زیر به شاخه starter-code
برین و اونو چک اوت کنین.
git clone https://github.com/KotlinFarsi/kf01-BasicSample
cd ./kf01-BasicSample
git checkout starter-code
قبل از این که شروع به خواند کد بکنین، بد نیست نگاهی به اپلیکیشن نهایی بنذازین.
(عکس)
اضافه کردن وابستگی Gradle
بعد از این ها، اولین اقدام برای شروع به کار با Room، اضافه کردن دپندنسی زیر به فایل build.gradle
موجود در فولدر app اه:
dependencies {
def room_version = "2.2.5"
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version" // For Kotlin use kapt instead of annotationProcessor
// optional - Kotlin Extensions and Coroutines support for Room
implementation "androidx.room:room-ktx:$room_version"
}