https://appleinsider.com/articles/18/07/10/the-revolution-st...
https://appleinsider.com/articles/18/07/10/the-revolution-st...
Here is a very detailed post on this – https://infrequently.org/2021/04/progress-delayed/
Anybody is free to create a site listing PWAs. The fact that PWAs aren’t listed in the App Store does not mean that there is no way of discovering PWAs.
> There is no "Add to Home Screen" button (apps can only tell users to open safari settings and do it themselves).
This is wrong. You press the Action button in the main Safari toolbar and select Add to Home Screen. You don’t have to go into Safari settings at all.
> The cache limit is a tiny 50MB, which will be purged in 7 days.
That’s not correct. The seven day limit is for websites when you use Safari but don’t visit the website. PWAs added to the Home Screen get their own counter separate to Safari, and since every time you open it you visit the site, the usage limit is effectively infinite.
We're now at the point where a chat program that does nothing more than one from 1995 is using 300mb ram minimum, basic animations lag and no style mathes the other because nothing even tries to adhere to any centrally defined theme, only to what that projects specific ui designer thinks looks best.
The idea of applications on the phone was something blindingly obvious to me ever since my first Nokia 3410 I had as a kid. The phone had a bunch of distinct functionalities other than making calls, which you could invoke through a menu. Why shouldn't I be able to add new ones? Write new ones myself?
Installing custom software was later normalized when phones gained ability to run J2ME applets. By the time iPhone was conceived, it was an expected feature.
He was fixated on having complete control.
Someone develops a webapp, I can make my own phone and anyone who wants to continue using all the webapps they were using in Safari on their iPhone can come over and do that in the browser on my phone.
People develop native apps for the iPhone, and suddenly leaving the iPhone means leaving behind all those apps.
It sounds crazy but at the time the wild west of apps on the desktop meant that the user experience was pretty poor and allowed malware to explode.
It has been said that Microsoft's failure to fix these issues is really what drove web application development. No one realized a viable alternative was to lock down the device to a single store/publisher and then take a 30% cut.
Now that WebApps probably could replace nearly all native apps, it's in Apple's best interest to not fully support PWAs, WASM, etc. because the app store is so lucrative.
Nah, what drove web development was 100% ease of deployment. No more dealing with installers that don't work and people who don't know how to use them, the browser is already there; no more dealing with the pain of rolling out updates, you push to your own server and it's done. And you don't have to care about Windows stack vs Mac stack with completely different teams, a few css/js tweaks and you're done. Sun understood the issue and tried to put up a fight with their Java Web Start, but in the end the JRE still required an installer, with all the related issues. MS eventually got something like that working seamlessly, but it was 15 years too late.
The whole "we can fix a bug and deploy new version to everyone while still on the phone with the customer who reported the problem" thing was just a bait.
There is no need to be always cynically focused on "evil money", often it's just pragmatism.
According to Walter Isaacson's biography of Jobs, the tech guru was opposed to allowing third-party to run natively on iPhone…
…Others in the know disagree with Isaacson's story and contend third-party apps were always on the iPhone roadmap; Jobs and company were simply not comfortable with releasing an SDK at launch.
https://appleinsider.com/articles/18/07/10/the-revolution-st...
Nor did his wife turn down her friendship with the Epsteins.
There's no need to volunteer to write hagiographies for billionaires, they pay PR firms to do it for them.