Posts Tagged ‘Microsoft’

Microsoft’s Design Evolution

Monday, March 1st, 2010

Windows 7 Series Phone UI

This is an opinion piece about Microsoft’s Windows 7 Series phones. The opinions are my own and not that of my employer.

I remember the ‘good old days’. Back in 2004 (at uni) I tried to create a Windows CE program for a little mobile device. My friends and I spent months trying to get it to work (at one point resorting to Java, quickly realising our mistake), and in the end all we could produce was a list of menu items and a few forms. The overall user experience (UX) was horrible and it was slow and unintuitive. That was the standard for Microsoft products of the time.

The turnaround began in 2005 when MS hired their new head if UX for Office, Jenny Lam. Jenny revolutionised the tired Office UI with the ribbon, and hence inspired the Windows  7 UI. A few years later, the Xbox team developed the NXE, based on ideas from the Windows Vista media centre interface, which was leaps and bounds better than the XP MCE UI. This “text focused” design, using Jenny’s Segoe UI typeface found it’s way into he Zune,  and came to fruition in the Zune HD. From this, we get the next evolution, the 7 series phone.

With such a clear evolutionary path, it’s hard to see why so many people are surprised by the new phone OS. When the Zune HD launched, people cried out for this UX to be made into a phone. Now that wish has been granted and Apple should be scared.

The 7 series UI is everything that the iPhone is not. It’s got a home screen that displays useful information, with integration into multiple web services out of the box. It’s got cloud-enabled apps, not relying on purpose built sites but working with service leaders. It’s got a calendar that’s useful, and a UI paradigm that is consistent, though, as with the ribbon toolbar, will take some getting used to.

And that’s the thing with MS’s UX strategy. They are now prepared to go out on a limb to try new stuff, even if it may require a learning curve.

We had a question go round the office a few days ago: name a MS app that was  rubbish at first, and is now a market leader. We named pretty much every product that MS make (except IE). With 7 series phone, MS have completed their line up. Far from being a dead company to the consumer, Microsoft are still the king of the hill.

Where do MS go from here? The evolution will continue, and although it will seem slow, with product releases every 2-3 years, innovation will continue to flourish. MS will never be a trend setter, and will mostly go their own way, but their way is rarely wrong. I predict that MS still have their best work within, and you would be a fool to ignore them.

jQuery to be Integrated with ASP .NET

Sunday, September 28th, 2008

Fantastic news! Long-time golden boy of the javascript world, jQuery, is to be integrated with Microsoft’s ASP .NET framework.

In an announcement today on the jQuery blog, Scott Guthrie’s blog and Scott Hanselman’s blog, the jQuery library would be distributed AS IS with Visual Studio 2008 SP1 and the free Express editions. The aim is to extend ASP .NET AJAX support and generally make life easier for MS developers. Microsoft would also be contributing tests and patches to the jQuery core, but would not be submitting features etc.

This is a massive boost for a framework that won me and my company over a long time ago. jQuery now has backing from the biggest names in IT and will benefit immensely from the additional support.

The benefits are not only for the jQuery team, they’re also for any web standardistas. This support for jQuery signals Microsoft’s intentions for the ASP framework. I can only hope that from this, Microsoft adopts jQuery in its entirety, having ASP output unobtrusive, cross-browser javascript, not the ‘impossible to debug or follow’ mess that it currently uses.