Introduction to MVVM on Android - Tutorial - Learn Android Architecture Patterns

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 122

  • @chunfaihung8251
    @chunfaihung8251 5 ปีที่แล้ว +88

    You speak so clearly that i do not have to turn on subs

    • @Aiyaleee
      @Aiyaleee 5 ปีที่แล้ว

      exactly

  • @vishaljoshi3734
    @vishaljoshi3734 5 ปีที่แล้ว +27

    This is the best video on MVVM. Explains the concept on detail level.

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      . th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @SahilTheExplorer
    @SahilTheExplorer 5 ปีที่แล้ว +7

    Only video that actually made me understand MVVM.. thanks😊

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      . th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @bernardonigbinde
    @bernardonigbinde 5 ปีที่แล้ว +2

    I'm late to this party, but this is the best explanation I've gotten to date! Thanks a million!

  • @itsmecdnm47
    @itsmecdnm47 6 ปีที่แล้ว +6

    This is the best tutorial about MVVM so far.. Very easy to follow and understand

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      . th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @yasminal-zainy3319
    @yasminal-zainy3319 5 ปีที่แล้ว +6

    The best video that abstract the idea in a simple way for me!
    thank you !

  • @codinginflow
    @codinginflow 6 ปีที่แล้ว +108

    I just made a video about that topic too 👍

    • @ResoCoder
      @ResoCoder  6 ปีที่แล้ว +18

      Wow! Android Architecture Components is so awesome that we're all excited about it 😃

    • @codinginflow
      @codinginflow 6 ปีที่แล้ว +13

      Yea they are and it's a lot of fun to work with them. Especially when it comes to configuration changes.

    • @mohammedkhalifa8790
      @mohammedkhalifa8790 6 ปีที่แล้ว +3

      yea ... hello my teacher , your tutorial really amazing

    • @kamilbabuszka6666
      @kamilbabuszka6666 5 ปีที่แล้ว +4

      And thank you both for your work :)

    • @ligrg0jt815
      @ligrg0jt815 5 ปีที่แล้ว

      Its hard

  • @TheImaginativeSachin
    @TheImaginativeSachin ปีที่แล้ว

    it's the best explained in MVVM so far

  • @bennyswayofficial
    @bennyswayofficial 3 ปีที่แล้ว

    Single source of truth ... data from a toaster ... This is the type of lingo that anyone can understand, and now that I know what mvvm is, its never too late to split my 4000 line fragment views. I should have seen this earlier but your video was and is the ultimate motivation

  • @AyeAyeMon
    @AyeAyeMon 5 ปีที่แล้ว +1

    The best MVVM explanation I've seen. Thank you.

  • @mobitips4552
    @mobitips4552 5 ปีที่แล้ว +1

    One of the best explanations on youtube on MVVM Cheers Mate! Thnks for sharing :)

  • @storieswelove4048
    @storieswelove4048 6 ปีที่แล้ว +6

    Omg it's amazing that you're covering this topic & not only in theory!!! When can we expect the next upload can't wait looking very much forward to it!!! Thank you soooo much for making these amazing videos 😍😍😍😍

    • @ResoCoder
      @ResoCoder  6 ปีที่แล้ว +3

      I'm happy to help 😉 The next tutorial about using MVVM in a real app will be out next Friday!

    • @mukeshpatel-ei3vr
      @mukeshpatel-ei3vr 5 ปีที่แล้ว

      @@ResoCoder can i have the link please ?

  • @gaetanandrianjafy7713
    @gaetanandrianjafy7713 2 ปีที่แล้ว

    You've just gained one subscriber. Great Tutorial

  • @arnaskvedaras7819
    @arnaskvedaras7819 6 ปีที่แล้ว +3

    Very informative video, understood everything from beggining to the end, keep up the good work ;)

  • @AbhisarMohapatra
    @AbhisarMohapatra 5 ปีที่แล้ว

    I so loved it.Was struggling from days to grasp this.Even though android it really applies to all framewworks.

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      . th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @tonyblack1981
    @tonyblack1981 3 ปีที่แล้ว

    Thank you. This concept explanation truly helped me.

  • @m.rizkiramadhan4764
    @m.rizkiramadhan4764 6 ปีที่แล้ว

    i will share this video to my friend without doubt!

  • @diegofarias6337
    @diegofarias6337 4 ปีที่แล้ว

    The explanation was clear and objective. Thank you

  • @timothyapolinario5003
    @timothyapolinario5003 3 ปีที่แล้ว

    LOVE IT! THANKS FOR THE CLEAR INFO

  • @kevhg
    @kevhg 4 ปีที่แล้ว

    Great and simple explanation of the MVVM pattern. Thank you! 😊

  • @MSKM.Mehrdad
    @MSKM.Mehrdad 5 ปีที่แล้ว +1

    Really Good Explanation about MVVM Architecture. Thank you

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @saidurme
    @saidurme 5 ปีที่แล้ว +1

    Thanks. This is a good tutorial. I recommend others to follow. Happy Coding.

  • @Ibrah_id
    @Ibrah_id 5 ปีที่แล้ว

    I sense potential in this channel. Subbing.

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @davidtzirima9301
    @davidtzirima9301 3 ปีที่แล้ว

    watching this in 2021 mmm this is good stuff man

  • @shirshzibbu330
    @shirshzibbu330 4 ปีที่แล้ว +1

    9:02 actually, safety is number one priority

  • @cherrylu2268
    @cherrylu2268 4 ปีที่แล้ว

    Thank you! Very clear explanation.

  • @TheAiSaEr
    @TheAiSaEr 6 ปีที่แล้ว

    Thank you for the video! Keep making such understandable videos! :)

  • @ed2bbr
    @ed2bbr 5 ปีที่แล้ว

    Thanks for this explanation. It helps me a lot.

  • @khaledbougdour4139
    @khaledbougdour4139 5 ปีที่แล้ว

    I didn't get what is MvvM , liveData but your video tutorial give me a lot of info thx

  • @JasonSchoeman
    @JasonSchoeman 6 ปีที่แล้ว

    Thanks for the tutorials, they are well done!

  • @shohruhpulatov8616
    @shohruhpulatov8616 3 ปีที่แล้ว

    Simple and clear! thx

  • @TheZainmahmood
    @TheZainmahmood 3 ปีที่แล้ว

    Wow this helped so much thank you.

  • @matt-g-recovers
    @matt-g-recovers 3 ปีที่แล้ว

    Very nice explanation

  • @ForCeGR
    @ForCeGR 6 ปีที่แล้ว

    very nice video man, props!

  • @atanubakly1586
    @atanubakly1586 4 ปีที่แล้ว

    please make a video, difference between MVP and MVVM and why we should use MVVM

  • @pvc97
    @pvc97 3 ปีที่แล้ว

    Really helpful
    Thank you!

  • @packetjet
    @packetjet 5 ปีที่แล้ว

    Great intro thanks!

  • @rahulh6711
    @rahulh6711 3 ปีที่แล้ว

    Very informative video.. thanks

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @slaviccat5375
    @slaviccat5375 4 ปีที่แล้ว

    Hey Reso, Hello from Novo Mesto. I got an idea of a project you might start. Make like an e-commerce app with MVVM, retrofit, coroutines, I think it would cover a lot of things. I think those series would be amazing.

  • @pragyanshreedas23594
    @pragyanshreedas23594 3 ปีที่แล้ว

    Can I get the next video link, please? This video is really helpful. Looking forward more to learn about MVVM structure.....

    • @qwerasdfhjkio
      @qwerasdfhjkio 3 ปีที่แล้ว

      He also made this video th-cam.com/video/d7UxPYxgBoA/w-d-xo.html

  • @codervlogs4921
    @codervlogs4921 4 ปีที่แล้ว

    Outstanding 👍

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @hasanforaty1536
    @hasanforaty1536 3 ปีที่แล้ว

    its one of the best

  • @marcp3743
    @marcp3743 6 ปีที่แล้ว

    Thanks! Your videos are amazing

  • @Timshi
    @Timshi 6 ปีที่แล้ว

    thank you! I think it's a important basic pattern

  • @bala_24
    @bala_24 4 ปีที่แล้ว

    Nicely explained ❤

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @kishen2738
    @kishen2738 ปีที่แล้ว

    phenomenal

  • @janadonis5211
    @janadonis5211 2 ปีที่แล้ว

    Thanks reso!

  • @MrMannyvanny
    @MrMannyvanny 4 ปีที่แล้ว

    Other than ViewModel advantage,configuration change, what's the real benefit of using MVVM considering all the hassle and fuss involved in MVVM along with Retrofit?
    Assume I was to create a simple app that just makes network request using Volley without the need of worrying screen rotation, and DAO, what's the advantage we are getting for banging head learning complex architecture that can be achieved in just 10 liner code? It's no doubt good for complex projects though since it's well structured and Unit testing friendly. But what for a simple app?

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @anujmukul4306
    @anujmukul4306 5 ปีที่แล้ว

    @ 5:22 so do you suggest this marks the end of RxJava ??
    Live data is the new kid around the block?

  • @open4profit943
    @open4profit943 6 ปีที่แล้ว +5

    Hello sir i am big fan of yours i love your videos.can you please make new video on appodeal ads integration in unity thanks😊

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @cheatman05
    @cheatman05 5 ปีที่แล้ว

    Such a great explanation!

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @tsayku6963
    @tsayku6963 6 ปีที่แล้ว

    You should make a full course on Android development. Please do it.

    • @ResoCoder
      @ResoCoder  6 ปีที่แล้ว

      I will in the near future!

  • @pallavisingh1673
    @pallavisingh1673 5 ปีที่แล้ว

    Very well explained.

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @dennisgonzales9521
    @dennisgonzales9521 4 ปีที่แล้ว

    Awesome!

  • @kirill4531
    @kirill4531 5 ปีที่แล้ว

    Great explanation

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @rehanjutt7016
    @rehanjutt7016 3 ปีที่แล้ว

    Thank You!

  • @MrNik-zv7dp
    @MrNik-zv7dp 4 ปีที่แล้ว

    crystal clear

  • @amir123000
    @amir123000 4 ปีที่แล้ว

    Nice Tutorial thanks

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @ifrit1537
    @ifrit1537 6 ปีที่แล้ว

    Thank you, I have been looking implementing mvvm in Android, I know how to do that on Xamarin, but on Android I don't.

  • @sagarchougule848
    @sagarchougule848 5 ปีที่แล้ว

    Good explanation,Thx.

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @ezratambo5928
    @ezratambo5928 3 ปีที่แล้ว

    Does the 'DB' on the diagram refer to 'database' or its something else. thanks

  • @aovinmahmud5984
    @aovinmahmud5984 6 ปีที่แล้ว

    You are great. 🇧🇩

  • @huacongzhou6677
    @huacongzhou6677 5 ปีที่แล้ว

    very nice video

  • @murderousgod-pubglite4262
    @murderousgod-pubglite4262 4 ปีที่แล้ว

    hey are you paulo from udemy?

  • @mohsenss8791
    @mohsenss8791 5 ปีที่แล้ว

    Thanks.

  • @Rajmanov
    @Rajmanov 5 ปีที่แล้ว

    Thanks man

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @user-kj1yz1cf1u
    @user-kj1yz1cf1u 4 ปีที่แล้ว

    Hi there, I have a doubt, can a screen have multiple viewmodels?

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @mohammedkhalifa8790
    @mohammedkhalifa8790 6 ปีที่แล้ว

    great. thank you

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @holofox66
    @holofox66 6 ปีที่แล้ว

    Thanks. It very useful. You always use this pattern?

    • @ResoCoder
      @ResoCoder  6 ปีที่แล้ว +2

      In the past, no. In the future? Hell yeah 😄

  • @Monu_Maurya
    @Monu_Maurya 6 ปีที่แล้ว

    very good

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @youdube1203
    @youdube1203 5 ปีที่แล้ว

    plz, teach us anko from begin to end:)

  • @javierdelcid2759
    @javierdelcid2759 4 ปีที่แล้ว

    good google

  • @askdetanny8915
    @askdetanny8915 6 ปีที่แล้ว

    Plz make a small game in android studio.😃😃

    • @ResoCoder
      @ResoCoder  6 ปีที่แล้ว +1

      I will try but it might not be appropriately good for a video 😂

  • @ki11qwerty47
    @ki11qwerty47 5 ปีที่แล้ว

    awesome! a lot of thanks! (боже даже я понял)

  • @vernalyngesoro3962
    @vernalyngesoro3962 5 ปีที่แล้ว

    What's this all about sir?😉

    • @Yogesh-bp4vv
      @Yogesh-bp4vv 3 ปีที่แล้ว

      .. th-cam.com/video/Y5ys6chK_wI/w-d-xo.html

  • @malcomgreen4747
    @malcomgreen4747 2 ปีที่แล้ว

    It's not clear, its always better to show a real example

  • @dadaodunayo395
    @dadaodunayo395 ปีที่แล้ว

    You will read your code many more times than you write it

  • @ФеликсДзержинский-л9б
    @ФеликсДзержинский-л9б 5 ปีที่แล้ว

    thank you