4 ms·
It may have, but I doubt it was the primary motivation. Steve Jobs famously cared a lot about user experience, security and reliability. Remember that Apple und
by enraged_camel 7y ago
It may have, but I doubt it was the primary motivation. Steve Jobs famously cared a lot about user experience, security and reliability. Remember that Apple under his leadership took a firm stance and loudly and publicly refused to allow Flash on its devices, despite the fact that many websites back then relied on Flash.
- z3t4 7y agoApple also planned to sandbox all apps. But developers wanted bare metal performance.
- scarface74 7y agoSandboxes apps has to do with the permissions not having “metal performance”. iOS apps compile down to ARM native code. Unlike most Android apps that run on top of a VM.
- avtar 7y ago> Steve Jobs famously cared a lot about user experience, security and reliability. Remember that Apple under his leadership took a firm stance and loudly and publicly refused to allow Flash on its devices, despite the fact that many websites back then relied on Flash. A less generous take on that would be that he/Apple also wanted to push their app store. At the time Flash was popular for publishing apps and games on the web. Yes their decision helped move everyone away from Flash but it also meant they would be getting their 30% cut from iOS apps. Edit: I stand corrected. "While originally developing iPhone prior to its unveiling in 2007, Apple's then-CEO Steve Jobs did not intend to let third-party developers build native apps for iOS, instead directing them to make web applications for the Safari web browser." -- https://en.wikipedia.org/wiki/App_Store_(iOS)#iOS_SDK https://en.wikipedia.org/wiki/App_Store_(iOS)#iOS_SDK
- Despegar 7y agoThis is like saying that Apple can't collect 30% if you make your app in React Native rather than a purely native iOS app. It doesn't matter what technology you use, they're going to get 30% because they control the store.
- ninkendo 7y agoThe original iPhone didn't even have an app store...
- scarface74 7y agoYou mean the same Flash that Adobe said they could have gotten to work on the original iPhone - with 128MB of RAM and a 400Mhz processor but barely worked on Android with minimum requirements of a 1Ghz processor and 1GB of RAM?
- avtar 7y agoI wasn't claiming Flash was ideal in any sense -- just that it was popular back then.
- neotek 7y ago>A less generous take on that would be that he/Apple also wanted to push their app store. The App Store didn't exist at that time.
- weaksauce 7y agothe anti-flash stance was mainly there because of the abysmal performance a flash app would have on the device and the device's battery life.
- enraged_camel 7y agoHence, user experience!