Is Kotlin Multiplatform killing Flutter?! | Kotlin Multiplatform vs Flutter

Поділитися
Вставка
  • Опубліковано 26 гру 2024

КОМЕНТАРІ • 45

  • @YassineMikeAlpha
    @YassineMikeAlpha 2 місяці тому +13

    You forgot to mention that both Flutter and Compose Multiplatform use the same UI component: Material 3 design.

    • @speedkodi
      @speedkodi  2 місяці тому +5

      Good one! Material3 is indeed the default styling for both 👌 It is however also possible to style your app to to a more native iOS experience if needed: out of the box support for Flutter, third-party libraries for Compose. I honestly hardly use that though, Material3 all the way 🙌

    • @hammadbawara
      @hammadbawara Місяць тому

      That was not necessary to mention as this video was about comparison.

  • @javaentwicklung4891
    @javaentwicklung4891 Місяць тому +8

    The video is one month old - can't believe that the author doesn't know about (Kotlin) Compose Multiplatform which enables you to share the UI on all supported platforms

    • @speedkodi
      @speedkodi  Місяць тому

      @@javaentwicklung4891 it's actually one of the main reasons why I see KMP as a threat to Flutter in the future 🙂

    • @Rajmanov
      @Rajmanov 28 днів тому

      you didn't see the video

  • @kernelpanic5672
    @kernelpanic5672 Місяць тому +3

    Flutter can be amazing in the right hands

    • @speedkodi
      @speedkodi  Місяць тому

      @@kernelpanic5672 Amen! 🙌

  • @stevegehrman3843
    @stevegehrman3843 2 місяці тому +10

    React sucks. Yes, it is worth switching and learning Flutter because the quality will be higher and easier to debug and it's cross platform.

    • @speedkodi
      @speedkodi  2 місяці тому

      @@stevegehrman3843 RN wouldn't be my go-to either, I didn't like it, but it's good enough to consider depending on the parameters IMO.
      I would always choose a brick house over a wooden shed, but sometimes a wooden shed is just the better fit for your needs at that time 🤷

    • @benbenzyhome
      @benbenzyhome Місяць тому

      ​@speedkodi I tried flutter but I hated it I like RN

    • @speedkodi
      @speedkodi  Місяць тому

      @@benbenzyhome In the end they're just tools to get the job done. If RN is the right tool for you, go for it 🔥

    • @talkingcomrade
      @talkingcomrade Місяць тому +1

      ​@@speedkodi Well said ❤

    • @swornimshah8898
      @swornimshah8898 Місяць тому

      React Native is great specially for IOS ( native feel ), compose and flutter should focus on adaptive ui for ios

  • @arsildo
    @arsildo Місяць тому +3

    I would not waste any time with flutter, KMP and CMP are a clear winner in every aspect, the video failed to capture the fack that CMP itself runs on KMP

    • @speedkodi
      @speedkodi  Місяць тому

      @@arsildo I personally wouldn't go for it yet. I really see a good competitor in KMP with Compose, but at this moment I would still advise going with Flutter. Flutter had time to mature and is a very good option when it comes to cross-platform development, in my opinion Compose with KMP are still in too early of a stage to compete. I would love to see how they compare in a year, maybe 2.

  • @marcellodias2377
    @marcellodias2377 13 днів тому +1

    In some days I mastered kotlin and compose, Kotlin is easier than Dart in things like assincronous programing,this vídeo is wronng,with compose you Van share The UI also,in The backend there is no comparison,both in tradicional multhitread and singles thread,creating The UI is easier and less verbose,only tolling is better in aflutter,The Kotlin community Although smaller is mire generous in terms of examples.

    • @speedkodi
      @speedkodi  12 днів тому +1

      @@marcellodias2377 I would say there is no wrong in using KMP with Compose, but do be aware that Compose UI for cross-platform development (or f.e. web-development) is still less mature than Flutter is. Other than that it all depends on your personal preference and what works best for you 🙂

  • @SEGVeenstra
    @SEGVeenstra Місяць тому +1

    High quality content right here! Thanks!

    • @speedkodi
      @speedkodi  Місяць тому

      @@SEGVeenstra thanks! 🙏

  • @tananga_studio
    @tananga_studio 2 місяці тому +2

    Great video 🎉

    • @speedkodi
      @speedkodi  2 місяці тому

      Thanks @@tananga_studio! 🙏

  • @memoriasIT
    @memoriasIT Місяць тому

    Great video!

    • @speedkodi
      @speedkodi  Місяць тому

      @@memoriasIT thanks 💙

  • @TheRexmarto
    @TheRexmarto Місяць тому

    Keep the good work

    • @speedkodi
      @speedkodi  Місяць тому

      @@TheRexmarto Thanks! 🙏

  • @prodbyunyverse397
    @prodbyunyverse397 2 місяці тому +3

    Flutter is perfect for small companies. Kotlin is perfect for medium size companies

    • @speedkodi
      @speedkodi  2 місяці тому +3

      @@prodbyunyverse397 I would definitely suggest Flutter for smaller companies for time to market, but I have to say I also worked with bigger multinationals where Flutter was a very good fit and made a lot of sense due to the fast development, flexibility and reusability it brings to the table ✨

    • @Virus00000000000001
      @Virus00000000000001 2 місяці тому

      how you know that a small company wont become medium?

    • @vladimirkraus1438
      @vladimirkraus1438 Місяць тому

      Why?

    • @prodbyunyverse397
      @prodbyunyverse397 Місяць тому

      @@speedkodi ok thanks

    • @adnandzindosoda
      @adnandzindosoda Місяць тому

      I am native dev for more than decade, and i stick with that. Probably i will learn kmp. But i am surprised that binance app runs on flutter. It is sick, how good it works. For kmp i will wait 2 years more before to dive into that. It is still unmature

  • @Arda-r6z
    @Arda-r6z 2 місяці тому

    And now with Compose Multiplatform it much easier for making UI

    • @speedkodi
      @speedkodi  2 місяці тому +1

      @@Arda-r6z It sure is! Exciting times 🔥

  • @talkingcomrade
    @talkingcomrade Місяць тому

    Learnt ❤