Tuesday, July 31, 2007

Flash vs Silverlight and the DNA of the giants behind

Couple of months ago Grand Skinner started a discussion about Flash vs Silverlight. Well maybe not so much about those two technologies them selfs but more about the companies and their approach behind creating an eco system around those technologies.
And indeed MS and Adobe have completely different approach. Someone said that design as a discipline is in the DNA of Adobe as a company and although they are a huge company they somehow manage to keep that DNA chain persistent in everyone of their new products coming up. On the other hand MS managed to evict some of its most important designer as of lately. You can check it out here

But let's focus on my first impressions of Silverlight Design IDE
Forcing the design community to use a tool that its not suited for their job, and here I refer to my early review of the Expression Suite , is a HUGE mistake.
Flash is what it is today only because of the design community not because of the huge developer base.
The result of software companies producing consumer products,that neglect user interface and interaction design in their work flow is self evident, and unfortunately currently prevalent.

Let's face it, most of the consumer software today is windows based and its plain ugly and not usable. I'm not saying the MAC based software is better by design, and the reason is for that is I do not work on a MAC and I have first hand impressions on that topic.
But what I think is that the devastating current result in the windows world is a direct result of MS policy.

How so?
They have a great developer tool set and not one decent design tool.
They also do not have a single mention of how to integrate designers in their work flow for software engineering.

I think its hilarious, to introduce a huge development product like the new Team Studio and to not have a single role in that work flow for a designer. What does that speak to you as an "enterprise" developer. You are to produce fantastic, ground breaking products and you are about to do that without a team of designers?

If that was acceptable for standalone apps because you can find workarounds to patch that nonsense, now with Silverlight unless Adobe products start directly exporting XAML I don't see how the designers will do their job. And their job is not to change their work flow around a new tool that seams more suited for front end developers.

I can see MS shops that produce ready component sets to make a lot of money in the short term but the faith of Silverlight success lies in the hands of the User Interface Designers and Interaction Designers. I have no doubts that if MS succeeds in pushing Silverlight to the users computers via updates or other distribution model it will outperform Flash but consumers do not care about stats and unless the design community embrace this technology as a new ground to be explored I think its going to end up being the next windows update in patch Tuesday.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home