And these days a WebAssembly build of Flash player would be an even better way, but it would depend on Adobe being willing to spend the time and the money to do it.
And these days a WebAssembly build of Flash player would be an even better way, but it would depend on Adobe being willing to spend the time and the money to do it.
WebAssembly is probably a good target. However flash added a ton of apis in their latest versions. They were so ahead of the game before html5 before even became a thing.
I’m sure Adobe has patents/trademark on some of the things. Also Adobe Flex, that was a god send for rich internet applications. Their components were really well done and I still can’t fine equivalent things in this day and age.
I do strongly believe if Adobe had open sourced big chunks of things, Flash and a number of technologies would still be relevant today. Their big money makers were the IDE’s like Flash Studio, dreamweaver, photoshop etc. The formats and the runtimes should have been open from the get go.
Although it was the Ballmer era when most corporate CEOs truly believed OS was cancer.
The _format_ was open, but the implementation was not.
Excuse my ignorance: I never used Flash (I was already against abusing the browser for things like that so I only built desktop apps with Delphi etc) but I do use Haxe(with OpenFL) now; is that not supposed to implement those APIs?