• Lifter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    18
    arrow-down
    1
    ·
    1 day ago

    Much the latter.

    Plus everything better work perfecly out of the box on any hardware, and there is a lot of different hardware. Compatibility layers are often built into the package.

    Java, for instance, recommenda that you package the whole (albeit slimmed down) JVM inside the package for the target platform, rather than relying on the java runtime installed already.

    The users arent expected to know any of that anymore.

    • PrettyFlyForAFatGuy@feddit.uk
      link
      fedilink
      arrow-up
      6
      ·
      1 day ago

      yep, a lot of apps are just repackaged chrome running a web page.

      which begs the question to companies that require use of the app instead of just having a working website i can use on my copy of chrome/firefox that’s already on my phone…

      why do you need hardware access to my device?

      • drawerair@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        6 hours ago

        1 reason is that they want as much data as possible. They sell the user data. Or they use the user data to improve their targeted advertising. They want more ad clicks.

        Re app versus site, many know how to block ads on browsers. With an app, the firm is hoping they can show you ads. Ads can be removed from some apps but the layperson doesn’t know.