Is Flash a Dying Technology

So no surprise I’m a big Fan of pretty much everything Flash. Because of this people will ask me things like “Flash you’re still doing that?” and “Isn’t that a dying technology?” and my response is “NO!”. I’ve blogged about this before, but let me just state again that I personally feel that the technology behind the Flash Player was, and still is ahead of its time as far as delivering rich content on the web is concerned. You create something once and you can deliver it everywhere that the Flash Player is installed. And that is pretty much everywhere. Except on iOS devices. iOS is a different story and I’ll come back to that. Leaving Flash in favor of HTML 5 is a step backwards as far as I’m concerned. Don’t get me wrong, I think that HTML 5 is great, it’s just inferior to Flash and it’s not as ready as everyone who supports it would have you think. When I say inferior I am referring to using it as a tool to create rich internet applications and games, the two areas where I feel Flash is the better choice. If you just want to make a sweet website with a cool little jQuery navigation then by all means use HTML 5. The other thing that I feel is disappointing is how everyone is deciding to leave Flash right when it is getting good. Flash player now supports processing on the GPU and multi-threading, things that I never thought I’d see. ActionScript has come a long way and in my opinion is a very powerful and robust object-oriented programming language. So with that said let me address the iOS thing. Now before you get all upset and run off telling everyone that I hate Apple, I want to make it clear that I like Apple products and own three iPods and love them. Apple makes great (expensive) stuff, and they are brilliant marketers and innovators. With that said I strongly feel that they, like any other company do what’s in the best interest of themselves, and that’s fine. The part that rubs me the wrong way is that that’s not what they say. Let’s take the now famous stance from Steve Jobs himself against the Flash Player (again don’t get me wrong, Steve Jobs did a lot of good for the world of computing). So he said that it wasn’t secure and that it didn’t perform very well both of which I think are bunk. Then he went on to say that HTML 5 was the way of the future. So here’s my question: If HTML 5 is the way of the future, why does Apple not use it on their own website to display video content instead of Quicktime? Isn’t Quicktime all of a sudden a dying technology as well? It seems a little one-sided, just saying. I recently purchased an Android tablet and wanted to go watch some movie trailers on Apple’s website, but what do you know I couldn’t because I needed Quicktime and at the time of this post I couldn’t get it for my Android device. I’m not trying to bash, I just wish those to whom a majority of people look up to in the computer world would be a little more honest and not just say things that will benefit their personal interest. Right now is a great time to be in the computer world. There are new technologies coming out all the time that are revolutionizing things. Let’s embrace those and use them, but in doing so let’s not attempt to kill others that are also great.