3 ms·
What's funny is Apple's original plan for iOS was that additional functionality would only be delivered via cross-platform web apps. With iOS 1 lot of develope
by mattkevan 9y ago
What's funny is Apple's original plan for iOS was that additional functionality would only be delivered via cross-platform web apps.
With iOS 1 lot of developers thought Apple was terrible for promoting web apps and that native should be the way forward. And so the app store and native apps arrived in iOS 2.
Now, apparently, Apple is terrible for having native apps and that web apps should be the way forward.
How things go in circles...
- protomyth 9y agoI'm still convinced this was BS, and they were late with the SDK. I cannot imagine anyone inside Apple thinking they could get away with the quality of IOS 1 (well iPhone 1.0) web apps.
- MBCook 9y agoIt is. There have been interviews. They didn't have the SDK ready (it was a total mess on the preinstalled apps). When people demanded a way to develop they pushed out web development because they could do it fast while they got everything else documented and into a consistent state and secure. It sounded like they always expected to do native apps, just not nearly as fast.
- ElijahLynn 9y agoApple has abandoned the web. WWDC 2016 didn't mention the web once. They are holding web apps back. They still haven't announced service worker commitment for Safari. What a joke. https://jakearchibald.github.io/isserviceworkerready/ https://jakearchibald.github.io/isserviceworkerready/
- sidlls 9y agoThat isn't "holding web apps back" in my opinion, it's refusing to encourage terrible development paradigms and ecosystems. Good for Apple (and I'm saying this as a person who generally doesn't care for the company).
- ElijahLynn 9y agoNot supporting Service Worker is directly holding web apps back. They have a web browser, either get with it or ditch it.
- MBCook 9y agoJust because someone has put feature X in their browser doesn't require all other browsers to implement it. If it did I'd still be able to use VBScript. As I watch HN I see people talk about things that are 'missing' in Safari and they should be able to do from JS and many of them horrify me. I don't want random sites to know the light level of the room I'm in. I don't want them recording audio. Log running background tasks? Didn't we learn from TSRs? I don't trust random devs with that.