ROOM Database in Android Studio using Kotlin | Android Knowledge
HTML-код
- Опубликовано: 30 июл 2024
- Welcome to Android Knowledge!
In this video, we will learn about room database in android studio using kotlin - Android Kotlin Advanced Series
ROOM Dependency:
val roomVersion = "2.5.2"
implementation ("androidx.room:room-runtime:$roomVersion")
annotationProcessor("androidx.room:room-compiler:$roomVersion")
Android - Kotlin (Beginners to Advanced) Playlist:
• Android - Kotlin (Begi...
Join our Telegram Group:
t.me/androidknowledge
Instagram:
/ android_knowledge
My Best Laptop for Android Development:
amzn.to/3wVfgnE
Website:
androidknowledge.com
My Laptop SSD for Fast Android Studio Experience:
amzn.to/40qvoLo
My Laptop Stand with Cooling Fans - Avoid Heating Due to Android Studio:
amzn.to/3RxeGpV
If you have any queries or errors, please feel free to comment below :-)
Please subscribe to my channel 😊👍
Chapters:
00:00 - Intro
00:09 - Overview
00:48 - SQLite Database
01:28 - ROOM Database
02:52 - SQL vs ROOM
03:40 - MVVM & ROOM
04:02 - Components
04:24 - Entity
06:34 - DAO
08:48 - Database
10:24 - Summary
Hashtags:
#android #androidstudio #kotlin #androiddevelopment #mobileappdevelopment
Keywords:
ROOM Database in Android Studio using Kotlin | Android Knowledge
database,android,livedata,room,data,table,update,create,repository,coroutines,dao,boilerplate,compiletime,architecture,recyclerview,verification,code,from,model,kotlin,delete,insert,library,recycler,viewmodel,component,navigation,add,read,guide,howto,select,sqlite,access,entity,object,schema,display,tutorial,singleton,nav graph,sql,all,app,less,view,query,studio, room database, room examples, room android studio, room projects, android projects using room database, mvvm and room, sqlite database, firebase, dao, entity, database, components, library.
Disclaimer:
We are a participant in the Amazon Associates Program, an affiliate marketing program designed to provide a means for us to earn fees when you click on a product link and make a purchase at no extra cost to you.
All rights reserved by Android Knowledge © Наука
For the past three days, I've been trying to understand MVVM (Model-View-ViewModel) because everyone seems to use it in projects, but explanations are often deep and complex, making it hard to grasp. I watched your video where you explained MVVM simply as Model-View-ViewModel without diving into complex project examples. That approach helped me understand the basics clearly.
thanks a lot
You are a goddess to me now 🥹, I have no words to describe how best this series is.
Please create more projects using these concepts.
After completing this series I will start your jetpack compose series. 🙏🏻
i like how short but sweet this content is .... no useless talk just explaining what it is and how to implement it this is actually useful to make as demo projects and increase the collection of technology which i can then later on use in my projects.... thanks a lot for such quality content
Thank you :-)
Thank you very much, for this video
Bahott badiyaa video mam, buss hindi me sikhao ye videos pls🥲
Hello didi ❣️tha❤️nks
What the fun? Di you're providing it's free ❤😊
Thank you, for this video ❤
mam do advanced projects
Definitely, in the end of the series :-)
Got it 😄 Thanks
Well explained ma'am
🎉🎉🎉 Thanks a lot
Waiting for rest API video
🙌🌟🙌
💯😍
Hi! Very good. Is it worth the wait for lessons with Jetpack Compose ?
Definitely!
theoretical BS
if you use this you will struggle with the required libraries
gradle complains because it can't find the implementation of databasename_imp so kapt needs to be set up
after that there is a problem with the kapt target version 17 which does not want to work with compile debug version 1.8
and if you fix that sh!t, the compiler aborts because the delete annotation wants an integer return value so that you remove the suspend, which then results in the queries leading to a crash because room only runs in coroutines
these video makers know why they don't show the setup of their development environment and of course why they don't show what happens when they run their stupid code
I understand your concern but soon I'll be creating a project using room database where I'll clear all your above doubts in detail, okay! :-)
@@android_knowledge thanks, looking forward to it