For example:

  • You MUST use Apple’s own apps (iMessage, Phone, etc.) as well as Apple’s own App Store
    • To be fair, the EU is doing work to solve this particular issue…but most of the reforms are only for EU customers
  • You have to use WebKit when developing a browser for macOS iOS and iPadOS, you can’t use Gecko or Blink
  • iOS apps must be developed using XCode IF YOU WANT TO PUBLISH IT ON THE APP STORE, which is only available on MacOS…

That last one is weird. Why can’t you compile Swift outside of MacOS (i.e. third party IDEs)? Why can only XCode do it?

edit: Gecko and Blink based browsers are available on macOS. I learnt something new today. Not for iOS or iPadOS though. Also, Xcode is only a requirement for publishing in the App Store. You are able to compile Swift in any OS. You’ll just need to distribute the app via sideloading and/or third-party app stores (in the EU)

  • ragebutt@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    23
    arrow-down
    1
    ·
    2 days ago

    at no point did I deny apples practices are shitty and anti consumer

    but the history of how we got here is that microsoft spent time lobbying hard to make sure that companies like apple could do exactly what they are doing

    apple is far from the only one who does it as well? Basically every modern tech giant flexes their anti consumer muscle every day. the one defense of apple is that you can basically avoid their shit by not buying it, as opposed to a company like google who are actively vying to utilize their extreme dominance in browser market share to change the internet forever to make adblocking impossible (very similar to 90s microsoft behavior)

    Those who don’t learn from history are doomed to repeat it, etc etc

    Sorry you were challenged to read what was roughly 3/4 of a page. Maybe this is more digestible for you

    • Vakbrain@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Don’t get me wrong, I have no problem blaming both Apple and Microsoft. Corporations are not my friends 😁