Subsequent 15 sec videos trying to convince iPhone users by focusing on:

IMO the examples are pretty basic and vague, not what would win over any iPhone user.

  • Skull giver@popplesburger.hilciferous.nl
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    I think the sandbox itself isn’t much better, if at all. Their app store restrictions are MUCH stricter, though, and the privacy controls are actually checked.

    Google lets through more crap. Apple’s reviewers aren’t great (for the developer, at least) but as a user the restrictive store filtering gives Apple a security advantage.

    Also: updates. Yes, Samsung now gives five years of security updates, but Google and plenty of other manufacturers have failed to get to that level when iOS receives seven years of updates these days.

    Apple’s design also has some problems. For example, Safari and iMessage have been deeply integrated into the OS for ages, which led to some zero click exploits that would never be as problematic as they would be on Android.

    Most of these issues have since been fixed but there’s still a much deeper integration between what I would consider standard apps and the underlying OS.

    • skymtf@pricefield.org
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I still don’t think doing stuff like listing apps on the device is possible without at least a sandbox escape.

      • Skull giver@popplesburger.hilciferous.nl
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        LSApplicationWorkspace.defaultWorkSpace should do the trick, though you won’t be able to publish the app on the app store if you call this API. The only barrier here is Apple’s rules for the app store, which can be overcome using the standard SDK or a tool like Altstore.