You are awesome man.. love you.. the way you explain awesome.. please bring more and more videos on Android things . Hats off 👍👍👍
@mafiacodes4 жыл бұрын
Subscribe like share
@mohanavelk27244 жыл бұрын
Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader what about async task ?
@nihal999in4 жыл бұрын
@@mohanavelk2724 yes yu can use coroutine and many others
@engincicek88824 жыл бұрын
@@mohanavelk2724 You can use Worker class
@M1A2_Abrams_MBT3 жыл бұрын
straight to the point and explained simply without nonsense. Great video.
@chiragesehar84872 жыл бұрын
The way of delivering is awesome, stay blessed brother.
@sushantabhowmik64394 жыл бұрын
Nice to watch your video....crystal clear concept...
@vinayTshetty2 жыл бұрын
Explained in a simple Manner loved it.
@belenignaciagonzalez36843 жыл бұрын
This is GOLD thanks for all!
@Androidify7674 жыл бұрын
this is by far the best LiveData / ViewModel tutorial I watched on KZbin! thanks a lot for your efforts :) would love to see more content from you :):)
@mafiacodes4 жыл бұрын
Thank you 🙏🏻, subscribe like share...
@DesCodePro-programming3 жыл бұрын
Best Explanation so far
@dalitsozulu33903 жыл бұрын
Your explanation is very clear and easy to follow. Thank you Very much!!!!
@sumanmainali88645 жыл бұрын
Your all video are so smooth and easy to follow
@mafiacodes5 жыл бұрын
thanks bro, subscribe like share
@mohanavelk27244 жыл бұрын
Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader what about async task ?
@vinodtechie68344 жыл бұрын
Clear and Stick to the topic. Brilliant
@mafiacodes4 жыл бұрын
Subscribe like share
@c-o-d-e21966 жыл бұрын
Simple and to the point. Just what I needed. Thank. you!
@jonathan30872 жыл бұрын
So easy to understand, when taught by you. Thanks! 💯🔥
@dennisgonzales95214 жыл бұрын
Finally someone explained view model and live data easily understand! Your's truly is an awesome channel ❣️
@mafiacodes4 жыл бұрын
subscribe like share
@gibraanjafar16693 жыл бұрын
Great content once again. Thanks for this wonderful, short and crisp video.
@vikramsinghnegi15595 жыл бұрын
Awesome video. You nailed it very well
@mafiacodes5 жыл бұрын
Subscribe like share ☺️
@emmanuelpregnolato50265 жыл бұрын
Simple and easy to grasp the concepts. Tx buddy!
@mafiacodes5 жыл бұрын
Subscribe like share 😊
@agusrabini78863 жыл бұрын
really good video. Congrats. Cheers from Argentina
@nidhinjames81975 жыл бұрын
Nice video, it helped me a lot to understand the concept of Livedata. Please do a video of how to use LiveData and Retrofit together.
@mohancena89703 жыл бұрын
I Appreciate your work brother keep rock 👏🙂
@vinothkumar-hh4dv5 жыл бұрын
Very clear to understand, If you can compare the volley and retrofit library usage will be more useful
@mafiacodes5 жыл бұрын
SUBSCRIBE LIKE SHARE 😊 Actually thr is almost no comparison, always prefer to use retrofit, its better in all the cases.
@moeenchanna92964 жыл бұрын
Work like a charm.
@engincicek88824 жыл бұрын
this is golden thank you so much
@stevensonicteam3 жыл бұрын
Thank you so much for your explanation.
@carlosaavedra98625 жыл бұрын
Incredible video, thanks man
@mafiacodes5 жыл бұрын
Thanks 😊
@jeduardofarias74484 жыл бұрын
thank you so much, your video helped me a lot !!!
@mafiacodes4 жыл бұрын
Glad it helped!
@keshavjha98354 жыл бұрын
bro you deserve more subs
@mafiacodes4 жыл бұрын
Thanks
@amenmoipushi88214 жыл бұрын
Simple and straight forward ❤️❤️ does using a view model make Your app quicker as the calculations and everything else is done in the view model class?
@mafiacodes4 жыл бұрын
Makes app more safe, no memory leaks, better organized
@mohanavelk27244 жыл бұрын
Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader what about async task ?
@omleen31875 жыл бұрын
Wow! Really like your straight-to-point explanation! Please keep it in Java. Not Kotlin cuz I hate Kotlin 😊
@mafiacodes5 жыл бұрын
Subscribe like share 😊
@junigates4 жыл бұрын
very very helpful bro thanks a lot
@mafiacodes4 жыл бұрын
Subscribe like share
@mohanavelk27244 жыл бұрын
Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader what about async task ?
@mukeshramharshyadav32554 жыл бұрын
Super job
@ahmada16296 жыл бұрын
God bless you my friend
@barenmandal1276 жыл бұрын
thank u, your video really helpful. please make videos on rest of the Android Jetpack Components
your way of teaching is best and simple. can you make fragment with toolbar and tab layout and navigation drawer plz i need help. kindly give me list which topic i learn about all these concept to clear it. #admin
@mafiacodes4 жыл бұрын
I’ll try
@rdyrodney3 жыл бұрын
Muito bom 🇧🇷🇧🇷
@mafiacodes3 жыл бұрын
Thank you
@weikesandy5562 жыл бұрын
so what is the difference between viewmodel and livedata in that app?
@codetheandroid3 жыл бұрын
can we use long running background process like data fetching from api in this?/
@mafiacodes3 жыл бұрын
yes
@ahmadfaraz36786 жыл бұрын
Font size is small. Try to increase it. Not properly visible on phone.
@4jilson6 жыл бұрын
Your Tutorial is good, Subscribed to this channel.
@codetheandroid3 жыл бұрын
is viewmodel live data run on background thread ... i want to use it for background processs
@techbrainz5 жыл бұрын
in fragment live data is first time only getting fired 2 nd time onwards not getting fierd i am using room db with that live data
@mafiacodes5 жыл бұрын
Share code on github for me to check. Subscribe like share ☺️
@timepass38213 жыл бұрын
Great 👍
@mohanavelk27244 жыл бұрын
I've learned async loader but it is deprecated for that can I use Viewmodel and Live data?
@mafiacodes4 жыл бұрын
yes u can
@mohanavelk27244 жыл бұрын
@@mafiacodes Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader or asynctask?
@rajuyadav12216 жыл бұрын
Please continue with MVVM architecture
@mafiacodes6 жыл бұрын
tell me which component you need, i will make a video for that 😉
@rajuyadav12216 жыл бұрын
@@mafiacodes Use of Retrofit with Rxjava in Mvvm. how to get response etc.
@mohanavelk27244 жыл бұрын
Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader what about async task ?
@techbrainz4 жыл бұрын
Sir i have doubt how to use viewbinding with MVVM concept small example sir please
@mafiacodes4 жыл бұрын
View binding is nothing it’s just a replace of findviewbyid, it has nothing to do with mvvm, just use the generated classes in the typical way. Watch this RecyclerView with ViewBinding kzbin.info/www/bejne/ZmXPZKl3h5l8eKc If you don’t know viewbinding then watch this View Binding kzbin.info/www/bejne/b3jEYp-QYr2haJY
@techbrainz4 жыл бұрын
@@mafiacodes sir i had simple webview in activity for that activity i had one ViewModel class but if i rotate screen data is reloading again
@mafiacodes4 жыл бұрын
Share code on GitHub
@techbrainz4 жыл бұрын
@@mafiacodes github.com/vamsireddytalla/MorningNewsPaper This is the code sir i had viewmodel with webview when i rotate screen orientation webview is again reloading please help me sir i want where the page is shown on last
@techbrainz4 жыл бұрын
@@mafiacodes sir waiting for ur reply i given git hub url
@nikhilguptha14824 жыл бұрын
Can u make a video using api with data binding concept
@mafiacodes4 жыл бұрын
Wait for the upcoming series on mvvm, that exact concept is used there
@elyu_vibes4 жыл бұрын
Isn't ViewModelProviders deprecated now?
@mafiacodes4 жыл бұрын
Yes, u shud use new ViewModelProvider()
@mohanavelk27244 жыл бұрын
Now asynctask and loader is deprecated, is there any method to handle background like asynctask ? Viewmodel and livedata is for loader what about async task ?
@TheAbhidugar3 жыл бұрын
hello, thanks for your videos. I am learning android for past three months now. I am getting very frustrated because all I am doing is copying and pasting. If someone asks me to create things on my own, I cannot. Please guide me what I am doing wrong, what should I do ? It is taking me so much time and I really need a job now. I understand the things which come in the way (by reading articles or watching YT videos) but could not write anything new on my own. Started learning from Udacity free courses. I still cannot code myself when new classes (APIs or android frameworks) are to be used. I hope I am able to tell my situation properly. Please help me.
@mafiacodes3 жыл бұрын
The best resource is android documentation, you can learn many things about android using that. You can watch my android playlist as well. As for new thing on your own, you need to first chalk out that what you wanna do, and then piece by piece learn about that stuff and code it. Its not like that you need to learn the FULL android framework to make an app.
@ritunjaykumar54284 жыл бұрын
Sir, please made videos on android animation.
@mafiacodes4 жыл бұрын
I already have...watch these: kzbin.info/www/bejne/fZmWfKaEfL-gl6c kzbin.info/www/bejne/nISnY6qXbZaYrKM kzbin.info/www/bejne/jHmQYmpvqdl1pq8
@ritunjaykumar54284 жыл бұрын
@@mafiacodes thank you sir for replying. Is it full video of animation??
@mafiacodes4 жыл бұрын
Yes
@muhannddh5 жыл бұрын
Can I use viewmodel to pass data from dialogfragment to Fragments and Activities
@mafiacodes5 жыл бұрын
Yes you can.
@adiyogi-thefirstguru51446 жыл бұрын
Thanks bro
@sumanmainali88645 жыл бұрын
Sir so view model and Live data does the same thing.so which one is best
@mafiacodes5 жыл бұрын
They are not the same thing, you watch the video again dont skip and see the difference, Subscribe like share
@weikesandy5562 жыл бұрын
@@mafiacodes they do the same thing. just add score and not lose that number while landscape