Tag Archive: Windows Phone 7


I’m sorry, Cupertino, but Microsoft has nailed it. Windows Phone 7 feels like an iPhone from the future. The UI has the simplicity and elegance of Apple’s industrial design, while the iPhone’s UI still feels like a colorized Palm Pilot.

That doesn’t mean that the Windows Phone 7’s user experience would be better than Apple’s. The two user interface concepts—data-centric vs function-centric—are very different, and the former is quite a radical departure from what people are used to.

And if you’re not familiar with Windows Phone 7, check out our hands on and the post where we explain everything about it.

With the iPhone, Apple put together an extremely simple modal interface that works, one that people of all ages and backgrounds understand right away: “This is a device that adopts different functions and gives me access to different kinds of information depending on the icon I click on.”

It’s pretty simple idea, which made it a raging success. In fact, that success is the reason why this model is Apple’s bet not only for mobile phones, but for the future of computing. It is also the reason why the Androids, Palms, and Blackberries of this world are following them.

Clean slate

Microsoft’s approach is completely different. Instead of becoming another me-too cellphone, like Android and the rest, the Windows Phone 7 team came up their own vision of what the cellphone should be. In the process, they have created a beautiful user interface in which the data is at the center of user interaction. Not the apps—specific functions—but the information itself. At some points, in fact, it feels like the information is the interface itself.

Out of the box, this information is organized into areas called hubs, which follow the user’s areas of interest. Accessible through live tiles in the home screen, the Me (the user), people, pictures and video, music, and games—plus the omnipresent search—hubs give views into several data sources, connecting and presenting them into an interweaved panoramic stream. These hubs dig heavily into many databases, both locally and into the cloud.

Rather than accessing an app to get contact information and make a call to a person, open another app to get her Twitter updates, and then another app to get her Facebook updates, and another for her latest mails to you, and yet another one to watch her photos, the Windows Phone’s people hub offers a seamless view into all of it, presented in a very simple and logical way. On a function-centric model like the iPhone, when the user thinks “I want to make a call”, he puts the device in “calling mode” by clicking on an app, selects a contact, and calls. When the user thinks “What’s up with John Smith?” he puts the device in Facebook or Twitter or Mail mode, and so on.

Microsoft has organized the hubs into panoramas, by stitching groups of information as columns of a single landscape screen—bigger than the phone’s display—that can be scrolled with your finger. The solution—tied together with minimalist interface aesthetics and animations that are inviting, elegant, and never superfluous—works great.

What about other applications?

Instinctively, I like Microsoft’s approach to organizing the core of our digital lives—people+social+multimedia+communication all merged into the hubs. I like it better than the “it’s a phone, it’s a mail program, it’s a browser, it’s an iPod” Apple approach. It’s less rigid than the iPhone or Android’s model, offering a richer experience, inviting to explore, and offering data from many points of view in a quick, clearly organized way. It also seems more human, and that’s certainly something Apple—or their followers—have to worry about.

Does that mean that function-centric models are worse? Like I said before, not necessarily. Especially because the information-centric panoramas don’t fit every single task people expect their iPhones to perform now. And when I say every single task, I really mean the two gazillion apps populating the Apple store. Microsoft could dress the hub experience in any way they want, but if their devices don’t offer a rich application market, they will fail the same way the current competition is failing against Apple.

Fortunately for Microsoft, the Windows Phone model is not only information-centric, but also function-centric. According to Joe Belfiore, gran jefe of the Microsoft’s Windows Phone Program, applications are not required to plug into the hub metaphor or the panorama user interface. When the development toolkit comes out in a month, it will encourage applications just like the ones you have in the iPhone today. In other words, Microsoft understands that one approach is as important as the other.

They are just hoping that their hubs would be a better, funner, more intuitive way to access and cultivate our digital lives, which is mainly what most consumers want to do nowadays. Looking at what they have shown today, I think they may be in the right track. But, like the Zune HD, it just may be too late.

Send an email to Jesus Diaz, the author of this post, at jesus@gizmodo.com.


The first time Microsoft mentioned apps today, it was to mock Apple, and they completely nailed what’s wrong with the iPhone app metaphor. But apps define the smartphone experience, so what’s the plan for Windows Phone 7? It’s… coming together.

When the iPhone launched without apps, Microsoft countered with the most impressive, humiliating figures it could rake up: We have thousands of developers! Over ten thousand apps! Years of development! A thriving ecosystem! Then the iPhone got apps, and everyone else, from Google to BlackBerry to Palm, consolidated and organized their ecosystems. By the time Microsoft managed to do the same, it was too late—the Windows Mobile platform was dying. The ecosystem was rotten to the core, the core being a limping, tired, and deeply ugly relic of an operating system. Microsoft is right to leave this behind with Windows Phone 7, but they’ve got some serious catching up to do. So how do you close a two-year lead? Good question!

Microsoft is staying vague on their app strategy until the MIX conference next month, when they’ll lay out their plans in full. What they’ve done today is paint their app strategy in broad strokes, and drop some telling clues. The picture that’s emerging is of apps that mingle with the operating system, rather than sit inside of it; of an earnest attempt to forget (and make up for) years of lost time with WinMo 6.x; of a company that isn’t afraid to sacrifice sacred tenets of its prior strategy—and perhaps even multitasking—to make things work; of a platform with massive promise, but an incredibly steep climb ahead of it. Here’s what we know.

The Basics

Windows Phone 7 is a clean break. Barring some kind of emulator, Windows Mobile apps just won’t work. They’ll have to be developed anew, written with a new set of tools and leveraging a whole different set of APIs. As anyone who’s used Windows Mobile can attest, this is a good thing. Microsoft needed to cut this dead weight to survive.

To the user, Windows Phone 7 amounts to a series of hubs: one for music, one for people, etc. They’re like live widgets, previewing information from deeper inside the OS, and serving as application launchers. Third party apps won’t just integrate with the hubs, they may depend on them. Earlier today, Wilson interviewed Windows Phone head honcho Joe Belfiore, and here’s how he answered our question: “How do you integrate apps that you don’t design in house [into hubs and the OS in general]?”:

What we’re going to try to do is ensure the developers have a great set of tools that helps them fit right in. The main idea of the hubs is to bring things together in a way that users can go to a single place and find the stuff they’re looking for, and applications play a role in that. Applications can also add benefit that’s distinct from the hubs… In some cases [a hub is] guiding the users to the apps, in other cases it’s pulling data from the app or the app’s associated service

There is an app launcher menu in Windows Phone 7, which keeps a simple list of all the apps you’ve got installed, whether they’re integrated into a hub or not. But it’s clear that the app launcher grid—or as Microsoft called it, the “sameness”—is something Microsoft trying to avoid, and that the list is secondary. Apps are intended to launch from, and in some cases be a part of, the hubs.

The App Store

As for an app store, Windows Phone 7 will have the Marketplace, which is where you’ll be able to “easily discover and load the phone with certified applications and games,” according to Microsoft. You probably won’t be able to download from outside of it. Also not clear is how this’ll actually play out. A two-tiered download strategy that separates games from the rest of the apps is possible, as is a single, unified storefront. UPDATE: Here‘s the storefront.

In today’s demos you could spot a Marketplace menu item, though it was housed in the Zune hub. The only apps shown on the demo unit were music services, which is odd—they’re clearly keeping apps under wrap until MIX.

And finally, you can’t talk about smartphone without talking about multitasking. The iPhone doesn’t do it. Android does. Palm does. Windows Mobile did. This issue was at the center of virtually every comparison of smartphone OSes, and gave iPhone critics—including some Microsofties—endless snark fodder. So, obviously, Windows Phone 7 supports multitasking, right? Don’t be so sure. From Wilson’s interview with Belfiore, again:

Yeah, so the core operating system in Windows Phone 7 Series phones is a modern multitasking operating system which we use for a lots of things. If you play music, for example, the music will play back as you navigate around the experience and be smooth and glitch-free and all those sorts of things. If you’re using email, we have great support for push email, and that happens in the background.

Technically, this does describe multitasking, but it’s multitasking in the strict, limited sense that the iPhone multitasks, which is to say, it’s really not. So, uh, what about 3rd party apps?

For third party applications, we’ll get into a lot more detail on this in MIX, but we have a few ways we going to make sure that 3rd parties can bring their value to the user even when the app is not running. Live tiles are an example. Data feeds in the hubs are another example.

If applications can run in the background, why would Microsoft need to “make sure” that they have ways of staying useful when they’re not running? Could it be that (!!!) Windows Phone 7 doesn’t multitask? Or that if it does, it’s highly managed? Yes. Yes it could.

The Big Questions

Microsoft hasn’t said a word about the next SDK, developers policies, or app limitations. We have no idea if apps will have to conform to a strict set of design rules, or if the SDK will encourage a consistent aesthetic, like the iPhone’s does.

And while it may be instructive to look back at the current App Marketplace for a glimpse at their developer strategy, it might not. It’s significant that Microsoft has been so vague about this so far. It implies that there’s something to announce beyond, “It’s going to be just like what we’re doing now.” (Speaking of what they’re doing now, those poor WinMo 6.x devs!They’ve just been thrown into the desert without food or water, basically. Though they should have seen it coming.)

And anyway, nobody doubts that Microsoft can put together a solid set of dev tools tools, or manage a developer program properly. The real questions about Windows Phone 7’s apps are existential: Who’s going to make them? How long until it’s worth it for developers to move to the platform? Can iPhone developers be drawn away from Apple’s ecosystem? Will game developers do their part to fulfill Microsoft’s new mobile Xbox dream? These are massive uncertainties now, when Windows Phone 7 is the brightest, shiniest platform in town—just imagine what the landscape will look like a year from now, and how much more time, money, and experience app devs will have invested in the iPhone and Android.

It took Android about a year to reach a remotely comparable level of development to the iPhone, and that’s being generous. With Windows Phone 7, you’ve got a series of phones that won’t even hit the market until late 2010, that won’t have a significant user base until months after that, and that’ll be competing with two or three much more mature app platforms, with existing user bases in the tens of millions. Even if Microsoft does everything right—liberal app policies, a generous developer revenue share, a powerful SDK, and smooth, wide phone rollout—Windows Phone 7 might not catch up with its competition until 2012.


Don’t rule out a gamechanging announcement at MIX next month, or underestimate how badly Microsoft wants to claw its way back to mobile relevancy. But Microsoft is rich, not magical—no matter how you cut it, and no matter how Microsoft fills in the blanks, this isn’t going to be easy.

Send an email to John Herrman, the author of this post, at jherrman@gizmodo.com