How to Make a Clean Architecture Notes App(MVVM/CRUD/ROOM) || Android Studio Tutorial || Kotlin

  Рет қаралды 48,173

Foxandroid

Foxandroid

Күн бұрын

Пікірлер: 115
@DevwithRounak
@DevwithRounak Жыл бұрын
bro where is the code for the viewmodel part, love your explanation so I wanted to know about viewmodels but i think it is not there
@wheza99
@wheza99 2 жыл бұрын
I think you should have made this for a playlist. So we will watch a 10-15 minutes section containing more specific content. Great content by the way. I really appreciate it.
@_foxandroid
@_foxandroid 2 жыл бұрын
Hello, I missed the notesviewModel class during the edit ...please check at 01:25:02 the main code is written at this time. Request you all to don't ask for the source code of this tutorial. I want you all to build this app on your own with the help of this tutorial but if still someone is keen on the source code you can buy it here www.buymeacoffee.com/foxandroid/e/98132. Any amount collected here will be donated to some NGO.
@armangukasian
@armangukasian Жыл бұрын
oh, thank you))
@maxdenhollander583
@maxdenhollander583 Жыл бұрын
Thanks for following up on this!
@OmaoMachoka
@OmaoMachoka Жыл бұрын
at what point are you creating the NoteViewModel?
@vlad-bayran
@vlad-bayran Жыл бұрын
This magical creation happened at 0:52:39
@medosaad98
@medosaad98 7 ай бұрын
@@vlad-bayran lol how u realized that
@shubhampandey2968
@shubhampandey2968 Жыл бұрын
when you created the NoteViewModel Class??
@ujjawalkumar4352
@ujjawalkumar4352 Жыл бұрын
Wasted my 2 hrs searching for clean architecture related content in your video. Gaining views by using catchy titles is wrong
@muuseaha
@muuseaha Жыл бұрын
Thank you for saving me 2 hours!
@manitamao6564
@manitamao6564 Жыл бұрын
Thank you 😭 I followed an other tutorial I almost spent 2hours of cleaning, debugging etc... Still doesn't work. I almost tried this tutorial. Idk what to do guys...
@shikhargupta9620
@shikhargupta9620 11 ай бұрын
Hello, there is no clean architecture followed in this video and kindly try to explain what you are doing as it just seems that you are speed coding for yourself and very minute to no explanation at all. I was seeing your video to learn but down the line, it seems I am just coding along that's all and that too which I don't understand in some parts. Kindly try to explain things in other videos in future.
@justin9494
@justin9494 2 жыл бұрын
At 1:38:25, I don't get .title or .note in the options. Please help I'm stuck at this part. If this matters whenever I hover old_note, it says it's a ContactsContract.CommonDataKinds.Note, while in yours it just says Note. Please help
@SuperXPlays26
@SuperXPlays26 Жыл бұрын
Change that Note to --> com.example.mynotes.Models.Note
@recep15935
@recep15935 Жыл бұрын
@justin9494 did you find the solution i have the same problem
@justin9494
@justin9494 Жыл бұрын
@@recep15935 nah I just searched another vid
@YunusOfficial
@YunusOfficial Жыл бұрын
@@justin9494 did you find the solution?
@justin9494
@justin9494 Жыл бұрын
@@YunusOfficial nah i just looked for another vid. But I didn't know chatgpt back then so maybe u can solve solution with chatgpt
@aiviet5497
@aiviet5497 2 жыл бұрын
52:38 When was notesViewModel file made ? I don't know it's content.
@_foxandroid
@_foxandroid 2 жыл бұрын
I guess it has been missed during the edit...please check at 01:25:02 the main code is written at this time. Thanks for pointing it out
@meetsamseen
@meetsamseen 2 жыл бұрын
Thanks a lot. I found it very useful. I was surprised when I didn't see the NotesViewModel too. Appreciating the effort of explaining that you missed it out!
@vinoths9231
@vinoths9231 Жыл бұрын
bro..i have some error(setOnclick&Delete dosnt working)...do have this full code?
@meetsamseen
@meetsamseen Жыл бұрын
@@vinoths9231 I’m sorry but I’m not sure of where the source codes are. I think I was working on something else. Just got stuck and watched this for help.
@vipinpal9721
@vipinpal9721 Жыл бұрын
very difficult to understand which code is written for which part, i would appreciate if you explain the complete architecture of the program in the beginning and also while writng the code please explain or atleast give the overview about how this will go in the actual app.
@abdul4121
@abdul4121 Жыл бұрын
hello sir at 52.41 the NoteViewModel class actomatally created without showing ? now in next part use of NoteViewModel ?
@Elleozito
@Elleozito 2 жыл бұрын
52:38 what? u suddenly paused the video and got one more class "NoteViewModel" but didn't show it on screen... and 1:20:00 when u get to mainActivity to use ur viewModel how would we use that?
@_foxandroid
@_foxandroid 2 жыл бұрын
@Leozinho during the edit that part got skipped.... please create same kotlin file and at later stage code is written in that file.... hope you understand
@Elleozito
@Elleozito 2 жыл бұрын
@@_foxandroid thanks i got it, all working perfectly. keep with ur great job, u're amazing, better than my college teacher!!!
@bilkisshaikh3063
@bilkisshaikh3063 Жыл бұрын
Can u make same video using retrofit using mvvm
@sihlemrulwa9721
@sihlemrulwa9721 Жыл бұрын
When did you create viewmodel
@renolsam9225
@renolsam9225 Жыл бұрын
@renolsam9225 3 months ago (edited) The video title is bit misleading , this is MVVM based implementation and not clean - architecture(data - domain-presentation separations).
@Puneetkaurms
@Puneetkaurms Жыл бұрын
Do you have this code on git? My checkmark and back button are not clickable.
@mca_2_b_73_dharmikbuddhdev4
@mca_2_b_73_dharmikbuddhdev4 Жыл бұрын
Hello sir in this video NoteViewModel file portion is skipped so how to create this file or what the in this file you have to write plz share it sor
@ArunaWijesinghe-m6g
@ArunaWijesinghe-m6g Жыл бұрын
How do I implement the NoteViewModel class?
@Griot-Guild
@Griot-Guild 2 жыл бұрын
I haven't gone through video you should definitely add chapters to your video so we can go back to each section, it'll add view time and help with monetization on your end, anyway this looks promising
@renolsam9225
@renolsam9225 Жыл бұрын
The video title is bit misleading , this is MVVM based implementation and not clean - architecture(data - domain-presentation separations). Anyway nice tuts and appreciate your good work bro
@surendhar.v4952
@surendhar.v4952 Жыл бұрын
Got this error . error: Not sure how to handle query method's return type (java.lang.Object). UPDATE query methods must either return void or int (the number of updated rows). public abstract java.lang.Object update(@org.jetbrains.annotations.Nullable() Donno how to resolve this . Can some one help me ?
@wadrianaraujo
@wadrianaraujo Жыл бұрын
Migrate from kapt to KSP annotations
@akshayveerashanaiah1338
@akshayveerashanaiah1338 2 жыл бұрын
Hi foxandroid ,i created the program as you show but after completion the emulator is not connecting how can I solve this problem can you please help me out ?? It's just showing connecting to emulator but it's not happening
@burakalkan6553
@burakalkan6553 Жыл бұрын
I'm at the 30th minute of the video but I can say your explanations are so great . Thank you sir
@gaganedits07
@gaganedits07 Жыл бұрын
Bro getSerializableExtra is not working in sdk version 33 what to do for that ?
@pranshiksharma282
@pranshiksharma282 2 жыл бұрын
in video you skipped how we delete the note. Tell the solution of it. Your videos are amazing.Keep it up
@AAYUSHISAINI-ps3xt
@AAYUSHISAINI-ps3xt Жыл бұрын
sir you did'nt explain the implementation of NoteViewModel
@gauravpandey9880
@gauravpandey9880 11 ай бұрын
from where the view model file .....it just appeared magically
@alexnduta2054
@alexnduta2054 2 жыл бұрын
You are a very good tutor. I followed through but in the end, i got this error "Cannot create an instance of class com.example.notesforme.Models.NoteViewModel" What could be the reason behind it?
@vamsiraj_2998
@vamsiraj_2998 Жыл бұрын
Same error for me as well. Did you get any leads?
@StoicX7
@StoicX7 Жыл бұрын
@@vamsiraj_2998 because he implemented class but he did not show the how he implemented that class in video
@forgottenjamroom9824
@forgottenjamroom9824 Жыл бұрын
The dependency's are no good. Throws errors. Need to update the dependecy file
@shivkumarsahoo5807
@shivkumarsahoo5807 2 жыл бұрын
Can you make an Quiz app with php admin panel. Please 🙏
@АрсенийБычаров
@АрсенийБычаров Жыл бұрын
do you have a zip file with this project?
@prakashrana1954
@prakashrana1954 2 жыл бұрын
Why you didn't show the notessviewmodel
@medosaad98
@medosaad98 7 ай бұрын
I really appreciate the effort but this is not clean architecture and u didn't use data binding as well as the navigation component. I really love ur explanation and ur code it would be better to share NoteViewModel file in the video description as all of ur viewers want it.
@Kishan-z8k
@Kishan-z8k 10 ай бұрын
Noteview modal?
@rrqhoshi5140
@rrqhoshi5140 Жыл бұрын
ViewModelsnya mana ser?
@johnomoluabiyoutube
@johnomoluabiyoutube Жыл бұрын
its a great tutorial, however, you don't explain alot of what the components are about and the workflow is not intuitive. it just looked like the components were defined at random and it was confusing knowing where they all fit in the grand scheme of things. I felt exhausted just typing along and not knowing where I was heading. please work on this.
@tayyabhassan6018
@tayyabhassan6018 10 ай бұрын
you didnot add ViewMdel sir
@hieuahoang7556
@hieuahoang7556 2 жыл бұрын
very good video, hope you publish more videos on mvvm topic
@_foxandroid
@_foxandroid 2 жыл бұрын
Thanks! Definitely
@sacarymoviesamu
@sacarymoviesamu 2 жыл бұрын
Thanks you so much. I'm having issues running the app, but it was a good tutorial. thank you
@vinoths9231
@vinoths9231 Жыл бұрын
bro..i have some error(setOnclick&Delete dosnt working)...do have this full code?
@sardoramanov8960
@sardoramanov8960 2 жыл бұрын
Thank you for this tutorial sir. But when I read "How to Make Clean Architecture" thought it will be with usecases, domain, presentation :( But again thanks for this tutorial)
@youssefhachicha-nj6wf
@youssefhachicha-nj6wf Жыл бұрын
can you provide us with the repo
@adityaroy1851
@adityaroy1851 Жыл бұрын
Please make gallery application tutorial in mvvm models
@jonnystyle9603
@jonnystyle9603 Жыл бұрын
Hi! It`s a good video for me, thanks. I want to see you playlist about suspend function, but i coulnd`t find:( someone could write me here a link or name of this playlist?
@chulovesyu
@chulovesyu Жыл бұрын
Why is my project getting an error in NoteDao's Update? Is it because of different versions of JetBrains?
@surendhar.v4952
@surendhar.v4952 Жыл бұрын
@chulovesyu , I too got the same error. I got stuck. Is your program is now performing as expected ?
@onlyunknown9274
@onlyunknown9274 Жыл бұрын
Thanks Bro for your time and your effort ! You're an important step on my path
@nuwanihansinee5162
@nuwanihansinee5162 Жыл бұрын
Thank you. This helped me to do an assignment
@janiththarindu3393
@janiththarindu3393 3 ай бұрын
WOW! I found Sri lankan here
@varcha2471
@varcha2471 Жыл бұрын
I love it! Thank you for your time and effort!
@regularmail8085
@regularmail8085 9 ай бұрын
my_time_stamp -> 1:18:33
@jordi_serrano
@jordi_serrano Жыл бұрын
Where is repositoryCode?
@paquito_1
@paquito_1 2 жыл бұрын
I didn't see when you create a a NoteViewModel. And I'm lost 🤦
@_foxandroid
@_foxandroid 2 жыл бұрын
I guess it has been missed during the edit...please check at 01:25:02 the main code is written at this time. Thanks for pointing it out
@TheNoobDhruv
@TheNoobDhruv 2 жыл бұрын
भाई आप पीडीएफ फाइल को recyclerview में show करोओ Android 11 में
@brigadir5830
@brigadir5830 Жыл бұрын
Спасибо за отличный курс !!!
@rodrigomartins311
@rodrigomartins311 Жыл бұрын
the Dao Interface is full of errors
@ssesultan
@ssesultan 2 жыл бұрын
Thank you for video and for this good job, but video is new (2022), so why u just dont use listadapter insted updating recyclerview with currentList and fullList manually? for begginers it should be easy writing code, but u making it harder. starting from 1 hour of video it gets beginning harder
@_foxandroid
@_foxandroid 2 жыл бұрын
Thanks for the feedback!!!
@Yamakawaniwa
@Yamakawaniwa Жыл бұрын
nice video. thanks for your work !
@vinoths9231
@vinoths9231 Жыл бұрын
bro..i have some error(setOnclick&Delete dosnt working)...do have this full code?
@xeruag3070
@xeruag3070 Жыл бұрын
please provide NoteViewModel class that you spawned out of nowhere on 52:37. please comment whole class on this comment if possible and pin it. thanks in advance
@gamerGuildNoobEdition
@gamerGuildNoobEdition Жыл бұрын
Hey, were you able to get the code of the ViewModel file or the file itself? If so, could you please pass it on to me?
@KariMaleesha
@KariMaleesha Жыл бұрын
Ado ikkmanata iwara karapan. Deadline eka 20. Report eka amathaka karanna epa.
@sandeepaishara7062
@sandeepaishara7062 Жыл бұрын
meke errors enawa bn ara update eke. uba hadagattada eka
@huytranquoc1777
@huytranquoc1777 Жыл бұрын
help me
@dineshk7830
@dineshk7830 2 жыл бұрын
Can you please share the source code
@_foxandroid
@_foxandroid 2 жыл бұрын
Hi Dinesh sorry source code for this will not be provided.
@sufyankhan1612
@sufyankhan1612 2 жыл бұрын
Very nice video
@AbdulRehman-py7yj
@AbdulRehman-py7yj Жыл бұрын
Bhai kam se kam aik Source code ki file to dediya kar apni marzi se code beech me kahi bh chap dete ho pata nhi lgta
@NavanshK
@NavanshK 6 ай бұрын
1:16:00
@respectculture9959
@respectculture9959 Жыл бұрын
1:07:45
@kinohometv1985
@kinohometv1985 2 жыл бұрын
Thank you😀
@muhammadammar1350
@muhammadammar1350 Жыл бұрын
Poor coding architecture thats a good name of this project i guess
@neranji5426
@neranji5426 Жыл бұрын
Got so many errors.. Time wasting..
@fearless5533
@fearless5533 Жыл бұрын
Thanks a lot
@wahajmubeen9376
@wahajmubeen9376 Жыл бұрын
Excellent tutorial, very helpful!
@phcarlos00027
@phcarlos00027 2 жыл бұрын
thanks
@A_b_h_i_45
@A_b_h_i_45 Жыл бұрын
dependensy ig giving errror now???
@stranger_vlog_tv
@stranger_vlog_tv 2 жыл бұрын
provide java version
@_foxandroid
@_foxandroid 2 жыл бұрын
Sorry mate no java version of this will be posted.
@naresh2574
@naresh2574 5 ай бұрын
38.40
@jerrygonzalez7308
@jerrygonzalez7308 2 жыл бұрын
𝚙𝚛𝚘𝚖𝚘𝚜𝚖
@justin9494
@justin9494 2 жыл бұрын
Please check your instagram or discord please 🙏🏽🙏🏽
Master WorkManager in Android: The Ultimate Guide for Developers
35:20
Война Семей - ВСЕ СЕРИИ, 1 сезон (серии 1-20)
7:40:31
Семейные Сериалы
Рет қаралды 1,6 МЛН
What IT Courses are not good for Freshers | @LuckyTechzone
5:25
Lucky Techzone
Рет қаралды 1,2 М.
Bottom Navigation in Android Studio using Kotlin | Android Knowledge
16:25
How to Build a Clean Architecture CRUD Note App Using KMM (Android + iOS)
3:05:08
ViewModels & Configuration Changes - Android Basics 2023
18:46
Philipp Lackner
Рет қаралды 137 М.