• _____@lemm.ee
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    2
    ·
    8 hours ago

    There’s lots of valid reasons for this.

    Imo the biggest one people don’t account for is this: Dev salaries are incredibly high. if you want fast performance the most optimal way would be to target the platform and use low level native code, so C++ or Swift.

    It would cost you like 20x more than just using electron and it will cost you bigly if you have multiple platforms to maintain.

    So it turns out having 1 team crunching out an app on electron with hundreds of dependencies is cheaper, naturally that’s what most companies will do.

    Don’t want to use electron ? Then it’s kind of the same issue except this time you’re using Java and C# and you have to handle platform specific things on your own (think audio libraries for example). It’s definitely doable but will be more costly than using a cross platform chromium app.