> The iPhone wasn't powerful enough to play Flash…
No, Flash Lite ran on significantly-less-powerful feature phones. (Remember, in the early days of the iPhone, Flash was desktop-only.[1])
> Jobs' hit job was a calculated sucker punch, leveraging an exciting new platform to lock out competition.
You speak as if Jobs instigated this when in reality, this was a response to Adobe holding Jobs' platforms hostage for a long time, and in many ways. Flash's ongoing instability and inefficiency on MacOS was just the straw that broke the camel's back.
[1] https://www.wired.com/2010/04/adobe-flash-jobs/: "Flash was designed for the desktop world, for web and large screens, not the user experiences you want to create in these new devices with touch, accelerometers and GPS," Luh said. "It wasn't designed with that in mind at all."
I spent a year of my life trying to get Flash Lite working well as a browser plugin on an unreleased Palm phone around 2007-2008. Flash Lite wasn't anywhere ready for handling the Internet Flash content of the day; it performed terribly on the chips that mobile phones had then and wasn't a well behaved plugin. This was when the Intel XScale and early TI OMAP SOCs were the primary choice for mobile phones.
I'd love to have someone with firsthand knowledge fill me in here, but:
I've seen Flash-based feature phones do all kinds of things that desktop Flash struggled to do on (then-contemporary) desktop PCs. I can only conclude that Flash Lite had a significantly different codebase than desktop Flash, with very different performance characteristics.
Just because "Flash could do it on a feature phone" doesn't mean that a smartphone could keep up with the full Flash plugin. Look at the performance disaster that Flash on Android was.
I remember installing Opera and Flash Lite in my Windows Mobile smartphone and it being able to run Flash content. Was it a sluggish hand warmer? Sure, but then it was a 300 MHz TI OMAP (overclocked, of course!) and at most 128 MB of RAM, probably even less.
"With the launch of the first iPhone in 2007, Apple declared war against mobile Flash. Apple is supporting HTML5 and its efforts have influenced the online video landscape significantly. Many major websites are starting to use HTML5, and video players such as Brightcove are serving up HTML5 videos for devices not compliant with Flash. Separately, Apple has worked with companies like YouTube to produce iPhone-compatible versions of their sites."
"Instigate" would mean that Jobs started this fight, but this action was one of Jobs' last salvos in a rivalry that started long before iPhone.
To over-simplify, Jobs never forgot Adobe's threats to abandon the Mac when times were tough and Apple needed them most. IMO, it was that relationship which taught Apple that it must control as much of their technology stack as possible. In that context, finally being able to kick Flash off of their platforms must've been both a great joy, and a great relief.
No, Flash Lite ran on significantly-less-powerful feature phones. (Remember, in the early days of the iPhone, Flash was desktop-only.[1])
> Jobs' hit job was a calculated sucker punch, leveraging an exciting new platform to lock out competition.
You speak as if Jobs instigated this when in reality, this was a response to Adobe holding Jobs' platforms hostage for a long time, and in many ways. Flash's ongoing instability and inefficiency on MacOS was just the straw that broke the camel's back.
[1] https://www.wired.com/2010/04/adobe-flash-jobs/: "Flash was designed for the desktop world, for web and large screens, not the user experiences you want to create in these new devices with touch, accelerometers and GPS," Luh said. "It wasn't designed with that in mind at all."