Pages

October 30, 2006

WPF and Rich Internet Applications

I finally decided to install .NET 3.0 so I could play around with some XBAP demos. They're interesting (for example, from the New York Times). It still seems like the primary value of "RIA" applications is (a) ease of deployment, and (b) state transitions, i.e. animations (note: WPF required link).

Whether its Flash, AJAX, WPF, OS X, etc. - haven't really seen any new interaction paradigms (that aren't fun, but useless) - it just looks prettier; you could have presented the same utility with the original Mac OS user interface, more or less. That's not the case with the transition from DOS/command line apps to GUIs.

Heck look at the Firefox 2.0 UI...

That's not a bad thing or anything, but a little surprising I guess - its been more than 20 years (at least 15, if you want to give it a few years). Evolution, not revolution...

Updated: Reminder - some "older tech" examples of richness (in Flash, DHTML, Java); some adding value - some not so much :) ... And speaking of useless but fun - here's a image/photo "sand" simulation in plain old C code :)

2 comments:

Anonymous said...

Interesting point about the lack of brand new interaction models. I think it's coming, but you're right, as of now it just looks pretty. We need to see the next generation of RIAs.

Sree Kotay said...

Maybe - but I think its an imagination problem more than a technology one. Like an album on a turntable, we seem to be a little caught in an application wheel of re-incarnation - the big pitch seems to be "just like the app you used 10 years ago - BUT NOW IN A BROWSER!"

I'm exaggerating a bit of course :) but I think you get the idea.

And I say this as someone's who's been in UI and graphics passionately for some time...

For example, why don't we see more of these in the real world? Jeff Han's been showing this stuff for a few years now...