If we want to speed up the demise of flash, there are several roots that need to be whacked simultaneously:<p>1. Tons of existing flash content people want to access<p>2. Give current flash devs a reasonable alternative<p>The first one is a thorny problem and is somewhat solved by things like Shumway but still needs more work.<p>As for the second, things like Unity and HTML5 have not covered all of flash dev's use cases, so only some of them have switched over.<p>I think OpenFL (a Haxe-based reimplementation of the Flash API -- <i>not the flash PLAYER</i>) is our best hope for that:<p><a href="http://www.openfl.org" rel="nofollow">http://www.openfl.org</a><p><a href="http://www.haxe.org" rel="nofollow">http://www.haxe.org</a><p>Devs can keep their current flash workflows but export to non-flash targets, specifically native C++ (supports mac/win/linux, iOS/Android) and HTML5 (with canvas, DOM, or WebGL rendering). They can also use SWF-based vector animation assets, and even integrate with the Flash CC player. And it's all open source.<p>Flash has been "dying" for years, but if we really want it to bite the dust, we need to give people a better way to make their content that doesn't depend on a plugin.<p>EDIT: Video of OpenFL integrating with the Flash CC editor:
<a href="https://www.youtube.com/watch?v=BhE07Y9TUJU" rel="nofollow">https://www.youtube.com/watch?v=BhE07Y9TUJU</a>