Monday, August 8, 2011

The new state of BlogAboutFlash.com

I was offered a chance to sell BlogAboutFlash.com but I kindly declined. As much as it is a blog about Flash, and Flash has now gone the direction of mainly gaming and media plugin more so than what once was the de facto tool when it came to web apps and rich experience websites, it has spawned the very discipline that is essential to today's interactive development regardless of what technology you use.

Instead of being a Flash Developer, positioning yourself as a developer who uses Flash makes more sense in this day and age.

I believe that WebGL is the future of 3D in a browser. GPU-powered and plugin-free means it can do things that even Flash could not do. Chrome has support for it since Version 9, Firefox since Version 4, and Safari Nightly Build, the underlying web engine used by Safari, has support for WebGL by default. IE's strategy is naturally to exclude WebGL because of DirectX, however Google is already taking care of that with the ANGLE project, by allowing IE users to run WebGL content by translating OpenGL API calls to DirectX 9 API calls (http://code.google.com/p/angleproject/). And with several libraries growing more stable to help you develop in WebGL, I think it is only a matter of time for us to start seeing some client project leveraging the power and features that WebGL has to offer.

6 comments:

Anonymous said...

Er... that sounds great but there's the small matter of something called molehill... you may've heard of it?

Kenny said...

Hello Anonymous,

Stage3D ("Molehill") has its place. If I wanted to build a game to be deployed as an AIR app to the Android platform or cross-compiled onto iOS, I would definitely leverage the capability of it through one of our favorite AS3 3D APIs. If you are talking about in-browser 3D experiences, I still believe WebGL is the future. If you want to bring up mobile devices, it's a matter of time before the hardware will measure up. At least I can say that to our client with a good amount of certainty - more so than "it's a matter of time before iOS starts accept Flash Player". I just can't say that with the same degree of certainty.

Anonymous said...

ok, i take your point...

but if you step outside the rdf then you'll find that whatever the clueless tech media or urban hipsters might think, people are on the whole using a normal browser on a normal pc for their computing needs, and will continue to do so for some time.

this "the mobile future has arrived" issue has cropped up again and again, and it never ceases to amaze me how many people get taken in by the hype.

maybe it's some desperate human need to identify something new, and to be able to say "hey to everyone i'm part of the future"?

that would certainly fit the stereotyped profile of an apple user - let's face it.

Kenny said...

Of course the public on the whole will only use proven, been-around technology that they are used to. We continue to provide those types of solutions to them as necessary to pay our bills. On the other hand, just like a fashion show or a car show, we need to continue to innovate and present what we think the future may be to the public to stay competitive and add values to our services. As people that do this for a living, you are expected to push the boundaries.

In nowhere in the post did I mention anything about the future of mobile. I merely mentioned mobile devices in my reply to you in anticipation to what you might bring up as doubts to the feasibility of WebGL on mobile devices.

Finally, stereotyping me as an apple fanboy, coupled with the fact that you did not even read my post to properly make your reply relevant, make you come across ill-informed in this subject. Please make sure you re-read and understand my post, and keep your comments reply-worthy from this point on.

Anonymous said...

I found a very nice article related to this check it .. www.dremsus.com.

about flash said...

this is a great effort towards the future and i think its getting better