Hopefully the EU is not satisfied until the status quo is such that one can program, build, distribute and have their users run native apps without ever entering into a contractual relationship with Apple.
Native apps can still do/access a lot more things than a web app. Though now I'm curious: is there any web app that allows Apple Pencil input properly?
If you have the physical device, you can do anything you want with it, Apple can not know what you do and cannot do anything about what you do. Are they obliged to provide you with free systems and technologies to program against the bare metal ?
I think if you read the EULA you'll be sadly disillusioned about your rights to use the APIs. You may own the silicon, but you're renting the OS.
I wish there was an amazing desktop / mobile Linux. (Maybe next year lol)
Maybe voice / brainwave powered AI will be able to translate our needs into shell commands which then goes into our contact lens supercomputer running Stallman-approved Linux.
The EULA is probably unconscionable even under the usually contract-friendly US legal system. iOS is already on the phone even before the contract is presented to the user, and per precedent the user has the inherent legal right to use software that comes with purchased hardware.
I'm a huge proponent of the web, but Apple shouldn't be able to dictate what stack I use to build an app, especially when they also control what capabilities reach the "open" web platform on their devices.
iOS now has fully functioning service workers and push notifications for web apps, that was the only thing web apps didn't have that native apps could do?
Can I do it without user installing additional applications? Because at that point, it would be easier just write my own app, than be dependent on 3rd party app.
why would you write a web browser just to avoid installing an off the shelf one? Seems weird but ok.
Maybe you are “not the average consumer”. But it generally seems like a disingenuous and bad-faith response to avoid challenging your (incorrect) assumptions.
Pretty typical for the topic at this point, unfortunately. The android folk have just veered off into “everyone gets their own version of the facts” territory, can’t count how many people have told me there’s no file browser or that you can’t compile your own apps in macOS etc. The end is all that matters, facts are fungible.