Interesting take on comparability vs performance. I gotta imaging capturing user data and sending to a cloud collector is also a big culprit.

  • s4if@lemmy.my.id
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    This is why I hate electron apps on Linux and Windows alike. Sadly, most apps are going electron, especially popular commercial apps. 😮‍💨

    • singinwhale@lmy.singinwhale.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 year ago

      Isn’t flutter running mostly native? Afaik most newly created apps are using flutter which does not use electron in it’s native versions, right?

      • incognito_15@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        This is my understanding as well. Always thought that if I were to develop an app that I wanted to release far and wide, I’d choose Flutter.

        • fabian_drinks_milk@lemmy.fmhy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          The new installer of Ubuntu is being made with Flutter. I am not sure why since it doesn’t need to be cross platform, but they are working together with the Flutter team at Google.

      • redcalcium@c.calciumlabs.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        Flutter is “native” if your definition of “native” apps are apps that compiled into native binaries. However, Flutter is not “native” if your definition of “native” apps includes apps that uses the native platform’s UI because afaik Flutter draw their own UI elements instead of using native UI elements, which is a deal breaker for some people.

        The reverse can be said about React Native, where it’s not “native” because it uses javascript engine, yet it’s also “native” because it uses the native platform’s UI instead of rendering their own UI elements.