upvote
The best feature of flash was that it was so easy to disable. Because 99% of the use was annoying ads that pinned your cpu at 100%.

And that was Jobs argument, that it was too resource intensive. Predictably though, now that annoying crap moved to "newer" tech (javascript) and now we can't disable it as easily or without as little consequence. Just as resource intensive though...

reply
> And that was Jobs argument, that it was too resource intensive.

One of his arguments, and not the most important one. Looking at https://newslang.ch/wp-content/uploads/2022/06/Thoughts-on-F..., he says the most important reason is that Apple doesn’t want Adobe to be in control of a major API on iPhones (he buries that’s the main reason somewhat by mentioning it last because, I think, he knew that argument is more “because it’s good for Apple” than “because it’s good for our users”)

Yes, he mentions reliability, battery life, security, too, but those are things Adobe (in theory) could have fixed.

He also mentions Flash isn’t open. Again that is is something Adobe could have fixed, but I doubt they were fully willing to do that at the time

reply
I never bought the benevolent technical angle for not supporting flash. I'm pretty sure Apple strategists knew the value of the gate-kept platform, the app-store revenue stream.

The pivotal point was that flash would break this stronghold by allowing rich applications that are reasonably self-publishable. (Excuse me while I go rinse that sentence out of my mouth)

reply
First iPhone didn't have support for 3rd party apps. Steve Jobs even explicitly spoke about wanting to have all 3rd party things run in the browser.

Only when jailbreaking and custom apps got very successful, Apple introduced official app support and the appstore.

reply
I think the Appstore was planned all along, just did not fit in the first release, so they adapted the launching narrative to: "the browser is enough for all 3rd party software".
reply
No, Steve was very vocally against it until jailbreaks forced the issue. It’s well documented.
reply
Vocally public yes… but they wanted to see what the diy scene created, how the power users were using the device and letting them develop the ideas and implement… they would open up and co-opt… boss tools is your drag down for all your settings case in point. This has been openly admitted to in interviews after the fact.
reply
They 100% did not let the power users and DIY scene exist. It only existed by exploiting OS security vulnerabilities. Every new iOS release required finding a new way to crack it. That's why a lot of people chose Android.
reply
[citation needed]
reply
Apple didn't even have an AppStore in mind until people started hacking apps onto it.

Remember back in 2007 when Apple first told developers that to develop for the iPhone, they’d need to build WebApps for Safari? Well, that really was the plan. At the time, Jobs said:

    The full Safari engine is inside of iPhone. And so, you can write amazing Web 2.0 and Ajax apps that look exactly and behave exactly like apps on the iPhone. And these apps can integrate perfectly with iPhone services. They can make a call, they can send an email, they can look up a location on Google Maps.

    And guess what? There’s no SDK that you need! You’ve got everything you need if you know how to write apps using the most modern web standards to write amazing apps for the iPhone today. So developers, we think we’ve got a very sweet story for you. You can begin building your iPhone apps today.
The App Store came later and apparently as a reaction to jailbreakers and developer backlash.

https://9to5mac.com/2011/10/21/jobs-original-vision-for-the-...

Jobs hated Adobe:

According to the biography, Jobs’ longstanding animus toward Adobe helped form his vision for Apple’s tightly controlled mobile environment.

In 1999, he was flatly denied when he asked Adobe to create a version of its popular Adobe Premiere digital-graphics software for the Mac. Adobe also wouldn’t rewrite Photoshop for the Mac’s operating system, even though Macs were popular with designers.

“My primary insight when we were screwed by Adobe in 1999 was that we shouldn’t get into any business where we didn’t control both the hardware and the software, otherwise we’d get our head handed to us,” Jobs said, according to Isaacson.

The two companies go back together even further. Apple invested in Adobe in 1985 and they worked together early on. But Jobs, who in Isaacson’s book comes off sometimes as vindictive and brusque as he was innovative and inspirational, told Isaacson that Adobe went downhill after founder John Warnock retired.

“The soul of Adobe disappeared when Warnock left,” he said. “He was the inventor, the person I related to. It’s been a bunch of suits since then, and the company has turned to crap.

https://edition.cnn.com/2011/11/09/tech/mobile/flash-steve-j...

reply
> The soul of Adobe disappeared when Warnock left

Very OT, but can I say i’ve seen this happen at every company i’ve been? When the founder(s) get out of the picture they kinda bring the soul of the company with them.

Yeah there’s a fading halo still in the air for a while, but it’s just that: a fading halo.

reply
I remember seeing stories about Adobe not being able to, or not wanting to, write a good energy efficient flash renderer for the iPhone, thus being another reason not to support it for Jobs (Adobe being of the mind that "Flash is so big, they'll have to support it" and Jobs proving otherwise)
reply
They also either could not or would not write efficient Flash clients on Mac OS or Linux, while the Windows version was fine.

I bounced around a lot between the three OSes at that time, and Flash was bad enough on the other two that I would almost automatically reach for Windows when I had to use it.

reply
It took them years to realize that the App Store could be a thing.
reply
and now they make probably insane marketshare on the AppStore alone.
reply
> Apple today announced the global App Store ecosystem facilitated over $1.4 trillion in developer billings and sales in 2025

https://www.apple.com/newsroom/2026/06/app-store-ecosystem-r...

Then again, they chose to use those exact words in their webpage, so you decide how large a grain of salt to take.

reply
> I never bought the benevolent technical angle for not supporting flash.

Why not? Flash was objectively an awful experience on mobile, and the iPhone was entirely about good UX.

> I'm pretty sure Apple strategists knew the value of the gate-kept platform, the app-store revenue stream.

Initially the iPhone didn't even have an app store. They wanted everyone to make HTML5 apps.

reply
There was also the argument that "We also know first hand that Flash is the number one reason Macs crash"
reply
Flash had many issues for sure, first and foremost security. But I can’t help but feel sad of what was lost since then. The Flash era produced some really unique experiences on the web.
reply
it was about as unique as seeing corn in my poop sometimes.
reply
Lot of it was bad, sure, but there was so much games and animation done by literal kids back then, because of how easy it was to create something with the tooling. Nothing even come close today, unfortunately.
reply
The JimCarrey.com website was cool. That's about the only flash thing I came across that was though. Now gone as a site but recorded on video https://youtu.be/B1XZixLBurQ I'm not sure you can do those things in javascript to this day?
reply
Sounds like you didn't experience all the awesome flash games and animated videos etc that people made.
reply
And now were back with WebAssembly, WebGL, WebGPU, targeting 10+ year old graphic cards, without comparable easy of use tooling.

Those that think using Godot or Unity is the same, never did Flash games.

reply