• ForgotAboutDre@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    8 months ago

    Businesses would avoid this by making their apps certain device only or using different companies to publish their apps on each platform to stop them from needing to allow cross platform ownership.

    • helpImTrappedOnline@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 months ago

      Most developers won’t care unless they have their own store. If I’m sony and want my games to stay on PlayStation that fine.

      If I’m a indi game dev (or one who isnt owned by MS yet), I want my game to be cross-platform to maximize potential sales, great. In 2 years, if one my PlayStation sales wants to jump to Xbox, they’re unlikely to re-buy my game again. They’ll just forget about it or pirate it, so I’m not really loosing a sale.

      For a lot PC software, you buy a license from the developer directly and if they offer a cross-platform software, they dont care if you’re on windows or mac. They might care about how many activations you have, but that’s about it. There is no app store middle man.

    • Cocodapuf@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 months ago

      I mean… The apps are already single platform only. iOS apps are written in C#, Android apps are written in Java. They are not in any way compatible. If you want an app to work on both platforms you literally need to build it twice. It’s not twice as much work, but it’s nearly that. And if you only know how to develop in one of those platforms, it’s a lot more work to learn the other.

      I think demanding something work on multiple platforms isn’t really a fair requirement, especially for smaller developers, and it would likely result in fewer apps existing at all.