The Death of Flash
The death of Flash is pretty much official now.
There was a period of a few years on the internet where it looked to many of us like Flash could be the future. I invested some time in becoming a moderately proficient Flash developer, in the earliest years of the new millennium. I even drove to Boston in a suit (a rare and loathed activity for me) to win a Flash contract once.
It seemed to solve so many problems. The weighty tyranny of the bitmap (vector graphics! wow…). The video codec problem (which is still a problem). The Javascript implementations problem (which, thanks to libraries like jQuery, is no longer much of a problem).
Flash looked like the solution to all these things and more, and customers loved sites that were, well, flashy. If they could afford them.
I abandoned Flash a number of years ago for a couple of reasons, neither of which is the actual reason Flash is dying. I was never comfortable getting my development tools and runtime environment from a single vendor. And development time was simply too great in Flash. Sure, you got a shiny object at the end, but polishing that object ad nauseam was for designers, not all-purpose geeks like myself. Most of the projects I get focus on function more than form.
So Flash, I bid you adieu. Yes, I know you still enable the charting rendering a couple of my apps, but not for long, my friend. I’m getting in iPad soon and I’d like to see those charts on that, too… so it’s back to HTML (HTML5? Canvas?) and Javascript solutions. Luckily those have come a long way this past decade.
It was fun while it lasted, Flash.
———
UPDATE: if your biggest aspiration was to be the new Flash? You’re also dead.
