Flash – Clay vs. Legos

With the iPad out there seems like there is a lot of Flash bashing going on. Part of the development community is dusting off their old arguments against using Flash and touting HTML5 as the up and comingĀ golden era in Web development. I am not praying to the HTML5 gods to wish away Flash just yet.

As a material, I have though of Flash like clay. I can model it into any shape I want. It’s receptive to my ideas. For me, I simply have not found anything that allows for this level of creativity. I know in the hands of the inexperienced, Flash can look like a high school art project. But, in the hands of the experienced, a well crafted experience that gets noticed. And that could be said of any technology.

HTML/CSS is more like Legos. It has predefined pieces that snap together in a predefined manner. Often development is tempered with the logistics of execution. Jquery and similar things have made strides to make open standards tools that are more like Flash, but they lack the same capabilities and a sophisticated environment that is instrumental to the creative process.

All products have a life cycle. With so many things that come and go, it’s real easy to start predicting the end of the world for just about anything. Flash has evolved from a simple animation tool to a complex RIA ecosystem. Flash seem to be riding the wave of change just fine. I expect it will be around for some time.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s