Building the New Windows Experience
By Ed Oswald and Nate Mook | Published September 15, 2005, 4:21 PM
For years, Windows has been lambasted for what many see as an inferior user experience when compared to operating systems such as Apple's Mac OS X. But at this year's PDC, Microsoft hopes that its efforts to emphasize the user experience in Windows Vista will begin to allay those criticisms.
To help developers create better user experiences in Windows, Microsoft on Wednesday introduced the Expression family of products. The new brand includes "Acrylic," a graphics creation program for bitmap and vector graphics; "Sparkle," a 2-D and 3-D animation tool; and "Quartz" for creating advanced Web sites.
Unlike its previous efforts at building design applications, Microsoft says Expression is targeted toward the professional. The real focus at PDC 2005 appears to be on Acrylic and Sparkle, and Microsoft hopes developers will latch onto the new tools in order to make better user experiences.
And there's a reason for that, says developer Robert McLaws, a Microsoft MVP and author of LonghornBlogs. "It's not always the case, but more often than not developers are not great communicators. Building user interfaces is all about communicating intent," McLaws told BetaNews at the conference.
Instead of relying on a separate team, developers are often forced to design the external interface along with the code underneath. And the end result is often less than stellar. Expression is aimed at solving that problem, says Wayne Smith, senior European product manager for the Expression family.
Right now, it's just too difficult or expensive to develop a good user experience, Smith told BetaNews in an interview. "We're targeting these people we like to call des-devs. They do a little of both."
Smith said that the tools would enable developers to easily take advantage of support for vector-based graphics within Vista's Presentation Foundation, as well as to enhance the look and feel of applications running within the new operating system.
Smith also clarified that while speculation had previously placed Sparkle as a competitor to Flash, the program is "about Windows applications."
Like Flash, Sparkle does create animations and an object can be exported as a WBA file for viewing in a Web browser. But Sparkle's being angled as an interface tool and is tightly integrated with Visual Studio, even utilizing the same build mechanism for executable files, Smith explained.
Microsoft sees Expression as vital to ensuring that developers match the user experience it plans to deliver in Windows Vista. The tools draw directly upon the WinFX foundation in the operating system and simplify the creation of advanced interface elements.
"If you got no tools, [Vista's] not going to go anywhere," Smith said.
Customers play an important role in the process as well. Microsoft released a community technology preview of Acrylic earlier this year, with a follow-up CTP issued in August. Smith noted that Microsoft has dedicated employees taking feedback from message boards directly to its development teams.
CTP builds of Sparkle and Quartz will come later this year, but Microsoft has not announced a specific timeframe. Pricing and packaging specifics of the Expression family is also in flux, although Smith said the products will likely arrive close to the final launch of Windows Vista next year.
MSpaint gets an update... wow.
Score: 0
|Who the hell came up with the name SPARKLE?
M$ has clearly forgotten that old marketing rule: a product name is only good if you can shout it out without looking like a girl.
Try yelling SPARKLE and see the reaction you get :-)
Score: 0
|Can you yell the name "googun" without looking like a complete idiot? Thought not.
So if you don't have anything constructive to add to this article, sit down and shut your mouth.
You apparently didn't read the whole article, this is a great thing for Windows. I for one am looking forward to the release of these products. I think they'll address some issues that long needed addressing.
Score: 0
|Actually, i think people can say what ever they feel like without first asking from you.
Score: 0
|Does that go the same for company names? ie. Google (nothing against google). Do you feel like a man yelling out that name?
Score: 0
|