It is a limitation of a PWA. A native app (wrapper) will likely be coming though, and a custom Capacitor plugin could theoretically interface with the native API to switch out icons. Theoretically. No promises though :)

Quoting this comment by the dev

  • Dark Arc@lemmy.world
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    2
    ·
    2 年前

    Well… Part of that is just that web apps have much worse efficiency and performance compared to native apps. That’s not to say their performance and efficiency is bad, but a native app will beat a web app everytime. The DOM and JavaScript are just not great models in terms of efficiency and performance.

      • kryllic@programming.dev
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 年前

        In my opinion, it’s been great and feels pretty close to native anyway. Some issues with the screen freezing when trying to scroll after swiping away from a post but other than that, it’s super nice. Plus updates are so quick to install, really like that too.

      • BURN@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        2 年前

        Problematic

        I get lots of random freezes, actions not registering, etc

        Doesn’t make it unuseable, but it’s not a great experience

          • ryo@lemmy.eco.br
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 年前

            The main issue is Safari, bugs in webkit bog everything down. And iOS is stuck with it.

          • BURN@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            2 年前

            No browser as far as I know. I installed the PWA and haven’t touched anything else.

            I’m on iOS exclusively with no plans to use a desktop interface

      • Dark Arc@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        2 年前

        I think it’s acceptable, though I am working on my own … for now experimental … Lemmy client in C++/Qt/QML … maybe eventually for desktop and mobile devices alike :)