Functional MVVM using RxJava and Android Data Binding - Manas Chaudhari, TinyOwl/Runnr

Поделиться
HTML-код
  • Опубликовано: 9 сен 2024
  • - Problems in building User Interfaces
    - Mutation causes refresh chain
    - Boilerplate for view setup
    - Solving Mutation using RxJava
    - Eliminate View Boilerplate
    - Problems in binding rx.Observable to Views
    - Solution using Data Binding
    - Architecture
    - Intro to MVVM
    - View Composition using MVVM
    - Static composition using include tag
    - Setting up RecyclerView/ViewPager in XML
    - Managing Dependencies
    - Testability
    -Conclusions
    droidconin.tal...

Комментарии • 13

  • @Sandip0892
    @Sandip0892 7 лет назад +3

    Thanks Manas if you are reading this :) This video helped me to clear many doubts I had with MVVM & RxJava :)

  • @Jbdoster
    @Jbdoster 6 лет назад

    Thank you very much! Way to break it down in an organized fashion, very helpful.

  • @Oussamaabdallah
    @Oussamaabdallah 7 лет назад +1

    I learned a lot from this video . big thumbs up.

  • @rohitpawar_story
    @rohitpawar_story 6 лет назад

    This is really helpful video, thanks Manas & DroidConIn

  • @TheSandeman72
    @TheSandeman72 5 лет назад

    Very helpful! Thanks!

  • @ivanknyazev6533
    @ivanknyazev6533 7 лет назад +1

    Tasty info=)

  • @tariqmahmood7966
    @tariqmahmood7966 6 лет назад

    In you example view model you declared output as ReadOnlyField, what is ReadOnlyField ?

  • @vipinkumar7230
    @vipinkumar7230 6 лет назад

    Great video to learn but using Rxjava2 and Databinding together increases your code complexity and I personally think it's a bit of over engineer. These are just my thoughts. I might be wrong.

  • @maksimhapeyenka2435
    @maksimhapeyenka2435 6 лет назад

    11:54 why does he combine 3 values into loginEnanabled? why not just Observable.combineLatest((emailValid, phoneValid) -> emailValid && phoneValid);?

  • @manishkherde361
    @manishkherde361 7 лет назад

    Hi,
    I'm working on AOSP internal apps and using AOSP Marshmallow version on Ubuntu 5.x. I wanted to use data binding in these apps. But here is the problem,
    Whenever I build my app with databinding integration, throws a error for databinding objects and classes.
    Is here anyone can help me out to understand how to build databinding apps in AOSP. May be I need to specify some parameters in the make file, but I am not sure what exactly to write in make file.
    Anyone please :-)

  • @emanuel6934
    @emanuel6934 7 лет назад +2

    pretty sure the video is great, but the talk is very monotonous and boring which makes me tired. would be great if you have more "motivation" in your voice. Thank you anyway.

  • @diegocuesta5267
    @diegocuesta5267 6 лет назад +1

    Great, but ZzzZzz