Please take a look at the image in this repository, which is a more corrected version of this architecture. however don't worry its the same one i explained in the video :) github.com/lofcoding/AndroidArchitectureSample
Is it a good approach to manage onetimeEvents like this if i have multiple composables? Means for example if i wanaa use context anywhere i could call that event from mainactivty and manage all my navigations from mainScreen where i do have my navControllee? Or should i make one time events separately for every composable screen and collect them in that composable and propgrate the logic to nav host for navigation and fot toast etc take local Context?
I usually don't comment and just watch YT videos. But man, I so can't hold myself from appreciating his detailed work! Every time a question popped in my mind, my bro was straight up to his job : ) Bravo!
Thanks very much, walk throughs of enterprise application patterns in kotlin for android is exactly what I am looking for. If I was doing this often or in the large I would probably want to templatize and generate the infrastructure code but doing it for myself going through the plumbing is exactly what I am looking for. Haven't done this since MVC so the refresher and the appropriate syntax really helps.
This is the most useful and easy to follow complete guide on clean architecture with MVVM "view architecture". This is exactly what I was looking for! I'm new to hilt and I'm loving it too, I don't know what I have been doing without hilt. And btw, you didn't have to say you have no words to those who don't know hilt at ruclips.net/video/TosPS55y_IY/видео.html 😅. Thank you sir!
Thank you for sharing this excellent video. However, a key concern during recording is the lack of consideration for what the student sees. It's advisable to consistently type out your code on the top half of the screen, avoiding the bottom where subtitles consistently obstruct the view.
Kotlin dependency hell. Add a class from the wrong library. can't compile. find the right library. delete and reinsert the entire chain because the code doesn't refactor and still points at the wrong thing that no longer exist but no useful error.. I am clearly doing something wrong because this part sucks.
Ok so conclusively We can structure our code base using P D D layers either feature wise or Just a single packages of P D D ?? is there any more ways to do it
Great video. But could you provide a way to nicely draw the MVVM architecture components using Figma or something similar. Also, in your diagram how you use Hilt to get the repository abstraction using Binding instead of Provides keywork is not very clear.
Wouldn't it be better if you create a remote data source class that will use your API services and inject that data source to your repository implementation instead?
Is it a good approach to manage onetimeEvents like this if i have multiple composables? Means for example if i wanaa use context anywhere i could call that event from mainactivty and manage all my navigations from mainScreen where i do have my navControllee? Or should i make one time events separately for every composable screen and collect them in that composable and propgrate the logic to nav host for navigation and fot toast etc take local Context? Kindly guide...
Thank you very much for the knowledge you sharing with us!👍🏻🤍 Great explanation. However I would like to notice that creating the mapper file with an extension function inside is not good idea, cuz it will cause painful during unit testing. It is better to create class with the standart fun throwableToNetworError inside.
Please take a look at the image in this repository, which is a more corrected version of this architecture.
however don't worry its the same one i explained in the video :)
github.com/lofcoding/AndroidArchitectureSample
Is it a good approach to manage onetimeEvents like this if i have multiple composables? Means for example if i wanaa use context anywhere i could call that event from mainactivty and manage all my navigations from mainScreen where i do have my navControllee? Or should i make one time events separately for every composable screen and collect them in that composable and propgrate the logic to nav host for navigation and fot toast etc take local Context?
This is by far the most complete guide on clean MVVM for Android. Thank you!
Thanks for these videos❤❤
I usually don't comment and just watch YT videos. But man, I so can't hold myself from appreciating his detailed work! Every time a question popped in my mind, my bro was straight up to his job : ) Bravo!
very informotive and short
here i have found answers on most of my quations and may be understood what i'm going to do
Thank you very much
Wow, that was an absolutely incredible and thorough explanation. I really appreciate it.
Thanks very much, walk throughs of enterprise application patterns in kotlin for android is exactly what I am looking for. If I was doing this often or in the large I would probably want to templatize and generate the infrastructure code but doing it for myself going through the plumbing is exactly what I am looking for. Haven't done this since MVC so the refresher and the appropriate syntax really helps.
This is the most useful and easy to follow complete guide on clean architecture with MVVM "view architecture". This is exactly what I was looking for!
I'm new to hilt and I'm loving it too, I don't know what I have been doing without hilt. And btw, you didn't have to say you have no words to those who don't know hilt at ruclips.net/video/TosPS55y_IY/видео.html 😅. Thank you sir!
it was very clean i loved your way in explanation thank you 😊
Thanks for the tutorial bro ❤️💚🤍🖤
Thank you for sharing this excellent video. However, a key concern during recording is the lack of consideration for what the student sees. It's advisable to consistently type out your code on the top half of the screen, avoiding the bottom where subtitles consistently obstruct the view.
Thanks for the feedback, i will work on it in the next videos
@@Landofcoding
That was a very gentle response 😀
I will always check your videos from now on.
Great videos.
please create more like this with new version compose android, mvvm, retrofit, dependency injection, authentication flow ect
Great video. Please do some videos like this. Best of luck
Thanks for these videos, mate. ✨
Glad you like it :)
thank you very much
nice , thank you sir
thank you😍
great tutorial!!! thank you
is it possible add to this new tutorial showing us how to work with local ?
+1 subs. Great tutorial 🔥🔥🔥
Kotlin dependency hell. Add a class from the wrong library. can't compile. find the right library. delete and reinsert the entire chain because the code doesn't refactor and still points at the wrong thing that no longer exist but no useful error.. I am clearly doing something wrong because this part sucks.
Ok so conclusively
We can structure our code base using P D D layers
either feature wise or Just a single packages of P D D ??
is there any more ways to do it
Great video. But could you provide a way to nicely draw the MVVM architecture components using Figma or something similar. Also, in your diagram how you use Hilt to get the repository abstraction using Binding instead of Provides keywork is not very clear.
I have used whimsical to draw the architecture.
Binding used when you want to provide an implementation of an Interface or abstraction class.
Great Moha.... could you please take us through modularisation as well, how to create multi modular apps, thank you
Yeah i will add that to my next videos list
Wouldn't it be better if you create a remote data source class that will use your API services and inject that data source to your repository implementation instead?
Is it a good approach to manage onetimeEvents like this if i have multiple composables? Means for example if i wanaa use context anywhere i could call that event from mainactivty and manage all my navigations from mainScreen where i do have my navControllee? Or should i make one time events separately for every composable screen and collect them in that composable and propgrate the logic to nav host for navigation and fot toast etc take local Context?
Kindly guide...
Super, as always! Thank you for the lessons, I’ve been following the channel from the very beginning and I feel like I’m growing together
I'm not going to make videos about firebase anymore !
please make video on modularization
can you explain in video state hoisting ? it would be good topic cuz i suffer alot to learn
Why you didn't use Either library in News APp?
How to handle cancellation exception when using either as return type in suspend function in repository class?
Its handled for you by the library
Thank
Thank you very much for the knowledge you sharing with us!👍🏻🤍 Great explanation. However I would like to notice that creating the mapper file with an extension function inside is not good idea, cuz it will cause painful during unit testing. It is better to create class with the standart fun throwableToNetworError inside.
Can you make complex ui challenge videos
I will
😊❤
Hi sir, how can I contact you?
Already subscribed, how do you learn? Any advice for a beginner?
Build apps on your own
The loading dialog loads infinite
Johnson Jessica Perez Jennifer Lewis Amy
you literally just rushed everything and wasted my time
Frrr
He just wrote the freaking code, didn't explain much