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

Поделиться
HTML-код
  • Опубликовано: 19 дек 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 25 дней назад

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

  • @javaentwicklung4891
    @javaentwicklung4891 Месяц назад +7

    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 21 день назад

      you didn't see the video

  • @kernelpanic5672
    @kernelpanic5672 Месяц назад +3

    Flutter can be amazing in the right hands

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

      @@kernelpanic5672 Amen! 🙌

  • @stevegehrman3843
    @stevegehrman3843 2 месяца назад +8

    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 Месяц назад +2

    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 6 дней назад

    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  6 дней назад

      @@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! 🙏

  • @prodbyunyverse397
    @prodbyunyverse397 Месяц назад +3

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

    • @speedkodi
      @speedkodi  Месяц назад +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 Месяц назад

      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 Месяц назад

    And now with Compose Multiplatform it much easier for making UI

    • @speedkodi
      @speedkodi  Месяц назад +1

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

  • @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! 🙏

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

    Learnt ❤