6 ms·
The essay rather suggests HTML5 as a better alternative to Flash for web development, not app development. Having said that, I haven't read the latest PWA situa
by ZuLuuuuuu 5y ago
The essay rather suggests HTML5 as a better alternative to Flash for web development, not app development. Having said that, I haven't read the latest PWA situation on Apple platforms, maybe it is true that they are trying to prevent PWA from getting popular. If that is the case, I hope Google and Microsoft can take advantage of this shortcoming of Apple platforms.
- irrational 5y agoIt is true, but how could they take advantage of it? Your average person doesn’t care. I recently learned that more than 50% of phones in the USA are iPhones. How can Google and MS move anything forward on the mobile front unless Apple is on board? It’s not like you can run a different web rendering engine or JavaScript engine on an iPhone.
- midasuni 5y agoWhen the iPhone launched there were no native apps, the idea was you could do everything as webpages
- jpalomaki 5y agoThat was likely because they simply did not have time to implement proper support for 3rd party apps for the launch.
- Benjamin_Dobell 5y agoWhen iOS (then known as iPhone OS) first launched, Apple were actively/publicly against opening up their devices to third-party native app development. They encouraged third-parties to use web technologies as an alternative[1][2]. However, iPhone OS 1.0 launched without encryption enabled (not sure why, iPhone OS 1.1 enabled it), so this made reverse engineering efforts a lot more straight forward. For end-users, jailbreaking was trivial, you'd literally visit jailbreakme.com and a TIFF exploit in Mobile Safari would automatically jailbreak your phone (or in my case, iPod Touch) and install Installer.app[3]. A reverse engineered SDK was used to write apps and made quite the splash. This encouraged Apple to make available an official SDK. I'm not sure whether it was public pressure, or just that Apple saw the ingenuity of what people were achieving with Apple devices. However, iPhone OS 2.0 introduced the App Store, and the rest is history. [1] https://www.theguardian.com/technology/appsblog/2011/oct/24/steve-jobs-apps-iphone https://www.theguardian.com/technology/appsblog/2011/oct/24/... [2] https://9to5mac.com/2011/10/21/jobs-original-vision-for-the-iphone-no-third-party-native-apps/ https://9to5mac.com/2011/10/21/jobs-original-vision-for-the-... [3] https://en.wikipedia.org/wiki/JailbreakMe https://en.wikipedia.org/wiki/JailbreakMe
- grishka 5y agoI heard the explanation that iOS 1.0 ran everything as root and there was no sandboxing, and this was the only reason why there were no third-party apps.