ScreenModel: Kotlin Multiplatform ViewModel Solution for Android/iOS - Voyager

Поделиться
HTML-код
  • Опубликовано: 7 июл 2024
  • 🏆 My Online Courses
    stevdza-san.com
    ☕ Let's get a coffee. You're paying! :)
    ko-fi.com/stevdza_san
    💻 Github
    github.com/stevdza-san
    📸 Instagram
    / stevdza_san
    Voyager's ScreenModel: voyager.adriel.cafe/screenmodel

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

  • @eugenewainaina5626
    @eugenewainaina5626 3 месяца назад +2

    FINALLY. Thank you Stefan!

  • @robertfontaine3650
    @robertfontaine3650 3 месяца назад +1

    I'm still working through your mvvm, compose, material 3 videos. Will add this one to my backlog to come back to later. Thanks for the video. The approach looks like a very clean transition to multiplatform.

  • @vivekgupta5749
    @vivekgupta5749 3 месяца назад +2

    Great work ! Voyager seems to be a library of choice for the most Android developers. Can you also make a video on how to use store 5 ?

  • @nathanaelheitz6951
    @nathanaelheitz6951 3 месяца назад

    Thanks for the video !
    However, I didn't understood the usage of Koin in this case...
    NetworkApi could be initialized without that, so could you explain me ?
    Or you just wanted to show us that Voyager is compatible with Koin ?

  • @events4089
    @events4089 3 месяца назад

    Could you please explain how to koin with ktor client

  • @codeforandroid
    @codeforandroid Месяц назад

    How can we inject this viewModel in androidMain MainActivity ?

  • @awkwardquestion8643
    @awkwardquestion8643 3 месяца назад

    Check also decompose please, we using it for production :)

  • @dleonardo3238
    @dleonardo3238 3 месяца назад +2

    Can you make video about foreground services and how to pass data to them?

  • @javaentwicklung4891
    @javaentwicklung4891 2 месяца назад

    Hi Stefan! Do you think now that Compose Multiplatform got its own ViewModel we should not think about using such third-party libraries?

    • @StevdzaSan
      @StevdzaSan  2 месяца назад

      Voyager is still one valuable library.

  • @tmjromao
    @tmjromao 3 месяца назад

    Thank you for the explanation, could you explain how to add a database (SQLdelight), voyager, koin, + sqdelight? thanks

    • @StevdzaSan
      @StevdzaSan  3 месяца назад +1

      I prefer using MongoDB realm. I will do a video about it instead👍

    • @toyyibbadmus
      @toyyibbadmus 3 месяца назад

      Excited to hear you will be sharing how to use mongo db... Can't wait to see the lesson. Thanks

    • @aichazeroual3055
      @aichazeroual3055 3 месяца назад

      @@StevdzaSan do you have a tutorial on using Mongodb realm , when I wanted to use it I got stuck and didnt find useful and enough information about it so I had to switch to firebase

  • @user-vq3ep4cp1t
    @user-vq3ep4cp1t 3 месяца назад

    Hey does your course Google Maps SDK for Android with Kotlin | Masterclass uses jetpack compose or xml I want to purchase it.

    • @StevdzaSan
      @StevdzaSan  3 месяца назад

      It doesn't use Jetpack Compose.

    • @user-vq3ep4cp1t
      @user-vq3ep4cp1t 3 месяца назад

      @@StevdzaSan so should I do it or not as I have only compose knowledge

  • @galaxiegalaxie5003
    @galaxiegalaxie5003 2 месяца назад

    nice😊, i want to use database for kotlin multiplatform but i need to view my database table data not only of emulator but also of the device.Which library has that features? also easy migration is needed!❤😊

    • @Hasan-ed1fz
      @Hasan-ed1fz Месяц назад +1

      room now is supported

    • @galaxiegalaxie5003
      @galaxiegalaxie5003 Месяц назад

      @@Hasan-ed1fz nice, also it lacks auto migration for datatype changes which is so easy on objectbox😊,you just need to annotate the column variable whose datatype has been changed ,object box automatically does this but room lacks it, had to manually write some codes.