These past days the world has witnessed a mirage of applications and services targeted to the development of Rich Internet Applications and Alternative Media.
Some how these new comers have put me to think why we haven't evolved from using plain old html pages rather than using cool, nice looking, desktop applications... should it be because of the easy of access and navigation, or, might it be just the fact that pretty much everybody can create them easily and anywhere... which defines that by offer everything lives on the web today!
The browser, as we know it, has allow for information to be at the reach of everybody's fingers since day 1; no need to install, configure or waiting for applications to load - sometimes slowing and even crashing the entire system: the browser has been good... it's been good until today! Today it gets revamp and becomes in way cooler place to be!
Let's go backwards a bit, with Mix07 Microsoft unveiled Silverlight 1.1, successor to what was previously known as WPF/E or version 1.0 of Silverlight.
Silverlight comes as a direct response to Adobe's Flash - with one small difference, Silverlight has a built-in CLR that is cross platform (Mac OS X and Windows) and lives in a 2MB install in the cloud; which means: cross-platform support for .NET is in the house!- I know this sounds corny, but it is quite amazing...
During the same keynote, the Dynamic Language Runtime (DLR) also made its debut as the base for all dynamic languages to build from, shipping with IronPython, Dynamic VB, JS, and Ruby; DLR is open for anyone who wants to create its own dynamic language with .NET support. The codebase is available on Microsoft Codeplex with full modification rights...
Now on the other side of the road is Adobe, who had released Apollo a few weeks prior to that, introducing a light weight platform to run Flex and Html based applications on the desktop, providing access to OS level functionality previously not available on web-based app's. - I wonder if we will get to support embedded Silverlight some day!?
Anyway, with Flash 9 Adobe has set the rule as the platform for deployment of Rich Internet Applications on the browser, with support for video and a good sandbox for both designers and developers, Adobe lays the ground for today's next generation of applications running on the cloud... but now, this time we have got here with roommates! Now set ur ideas run free!!
I've got to say that Adobe and Microsoft have done a terrific job putting together their Creative and Development suites to work as one, empowering the whole modern UX workflow to rise and take off from the oblique normal websites of yesterday; those that we all have come to love with some boring pain - at least I have.
New times are yet to come, and as a colleague of mine put it the other day, we have set the base for incredible things, now we just have to make them happen!! - I am exited to live it myself!
Cheers!
Technorati tags: HTWWO, WPF/E, Silverlight, Microsoft, Adobe, Flash, Flex, User Experience, RIA, RIE, Rich Interactive Experiences, Web2.0, Products, CS3, Orcas, Apollo, .NET, DLR, CLR