Monthly Archives: March 2010

New Windows Phone 7 Series promo from MIX10

[flv:wp7s-mix10-promo.f4v 670 380]

If a woman walking down a street didn’t do it for you, then a new Windows Phone 7 Series promotional video with a stronger emphasis on end-to-end scenarios was shown off at a Microsoft MIX10 session this week.

This Star Trek-inspired video takes you in to the lives of Anna and Miles, two made-up “life maximizer” personalities that the WP7S team uses to craft their product for. Scenarios demonstrated in the video includes taking and sharing a photo, playing games, messaging, social networking, searching and navigation. These guys obviously have a lot of free time.

New “delights” in Windows Phone 7 Series

As a great example Microsoft is still tweaking and crafting the Windows Phone 7 Series experience, a couple of new subtle yet “delightful” UI features was actually added to the build of the OS they’re showing off this week at the MIX10 conference.

The first of which in case some people are not very good at “spot the difference” and haven’t noticed what you’re suppose to be looking at is the new “Messaging” tile which has an emoticon that appears when you receive a new message. If that wasn’t delightful enough, it also changes as you receive more text messages – from a smile to a wink to a gasp.

Of course this demo build changes the emoticon with quite a small margin and this will be padded out in the final release, although I’m sure heavy SMS users will trigger all of the emoticons without a sweat.

The other change that has been implemented is “tile flipping”. Best illustrated with an example, tiles like a contact pinned to the Start screen will at times flip on its back like a card to reveal messages which in this demo is a Facebook status update.

I think this is a great idea to bring even more “life” into the already “live tiles” that exposes highly contextual information from services like a social network without any input or effort from the user. Delightful indeed.

Microsoft’s applications on Windows Phone 7 Series not Silverlight-based

Following a lead from a xda-developers.com forum thread whose users have analyzed the Windows Phone 7 Series emulator ROM with CSI-like forensics, a question that is now obvious in retrospect was raised, “are Microsoft’s own applications on Windows Phone 7 Series based on the same development platform it exposes to third parties, Silverlight?”

As I found out today at MIX10 the short answer is no, with a fairly legitimate explanation.

The reason the “default” applications on Windows Phone 7 Series are not built on Silverlight is actually a very straightforward technical problem, the applications were simultaneously developed with the platform and tools when they committed to building the operating system from scratch.

Although it might seem the grass is greener on the other side, Microsoft insists neither users or developers should be concerned as the public-facing Silverlight platform comes with no disadvantage to third parties.

In terms of performance, they state there is no discernible difference in the processing or rendering speed of third party applications. On the other hand, the breadth of APIs could have some differences but developers of other smartphone platforms like the iPhone face this too. Microsoft vows to surface additional APIs if developers voiced their needs.

Microsoft wasn’t able to confirm or deny the use of the “Iris” or UIX framework, but references to UIX in the ROM dump would strongly suggest so. Appropriately, Rafael Rivera is starting a series of posts that dives into the technicalities of Iris.

Internet Explorer 9 takes the lead, again, for now

About six months ago at Microsoft PDC09, Dean Hachamovitch revealed Internet Explorer 9 for the first time and teased a relatively new browser rendering technique based on Direct2D, at the time. Barely weeks after, Mozilla also showed off their implementation of Direct2D rendering in a nightly build of Firefox.

Now at MIX10 Microsoft once again showed off a bunch of groundbreaking new (performance) features but I’m now skeptical second time coming if they’ll be as innovative when it eventually ships. Remember, even Internet Explorer 8 took the lead in terms of performance, when it was announced too.

In a press briefing I asked Dean if they fear the new features they showed off today could be implemented by other browsers that ship sooner, he responded “the Windows API is very rich” and he supports other applications who take advantage of them.

Of course this shouldn’t take away the fact that when Internet Explorer 9 will be great for end-users and the web as a whole when it finally ships, but by that time, it might be back right where it started – catching up to what is easily the fastest evolving industry in the world with an update cycle that doesn’t match.

Live from Microsoft MIX10 Day 2 Keynote liveblog

We’ve survived Las Vegas and it’s day 2 of Microsoft’s MIX10 conference. The word of the day is “Internet Explorer” and the number is 9.

To bring you the event live, join Ed Bott, Mary Jo Foley, Kip Kniskern, Benjamin Rubenstein, Paul Thurrott and myself in our hallmark group liveblog. Audience participation will be enabled by default so feel free to ask questions and provide your thoughts on the announcements live.

Microsoft says Windows Phone 7 Series Marketplace will be “objective”

As news came out of Microsoft MIX10 that application deployment on Windows Phone 7 Series will be limited to only the Marketplace, question marks started lighting up on what side-effects this might have on third-party application developments on the platform. I took the chance to clear up some of those concerns in a meeting with a Microsoft representative today.

An obvious point of concern that stems from this announcement is the fact that Microsoft will inherit more “control” over what applications can be deployed to end-users and it doesn’t take a rocket scientist to draw a comparison to the Apple App Store who also inherit a similar “power”.

To avoid falling into the same trap Apple is now continuously drawing criticism for “banning” applications, Microsoft insists its Marketplace is already and will be more “objective”. Like today, Microsoft will be publish criteria for WP7S developers that they claim will not only guide developers on what’s “allowed” but also allow them to test themselves if they will pass the certification process.

Furthermore Microsoft states if applications “meet the criteria” they won’t deny any applications on subjective grounds. For example, even though WP7S has a strong emphasis on good application design and Microsoft will publish style guides for developers, the Marketplace certification process will not have any power to stop applications that don’t meet the guideline or, frankly, look ugly. “Beauty is in the eye of the beholder” as they put it.

Finally, developers who are looking to beta test their applications to a wider audience than themselves and enterprises can look forward to changes to the Marketplace “later this spring” that will allow private distributions of applications to support both beta and enterprise scenarios. The Microsoft representative hinted at a method to “unlock” Windows Phone 7 Series devices, although not easily, but presumed will allow loading applications using a USB cable.