Windows Phone 7: More Than Just a Stick in the Mud?

With Windows Phone 7, Microsoft is pretty much dead last when it comes to the smartphone wars. They are even behind RIM.

While devices like the Lumia 900 are attractive and well-built, consumers haven’t fallen in love with Windows Phone 7.

But why?

I decided to try to answer that question by spending several weeks with the operating system, running on the year-old HTC Arrive.

Microsoft’s philosophy when it comes to hardware is somewhere in between Apple’s and Google’s. The company allows third party OEMs to build phones that run their OS, but Microsoft dictates to them exact specs, so that every WP7 device should run at the same speed, resolution and more.

OEMs are allowed to pick some options, like whether or not to include a hardware keyboard (HTC did so with the Arrive sitting on my desk), and whether or not to upgrade the camera.

I think Microsoft’s solution is better than Google’s. Google, of course, seems to want Android on as many phones as possible, regardless of the specs. With its plan, Microsoft is still in charge of the experience, while still allowing the consumer some choices when it comes to form factor.

While hardware nerds might pick a phone because of its keyboard or curves, the majority of smartphone buyers will pick a device because of the software running on it.

(Hence the custom skins on top of Android.)

On the surface, WP7 seems like a winner. It’s very different from iOS and Android. With their rows of icons, the two main mobile operating systems look like desktop platforms.

With WP7, Microsoft tossed that idea out the window. WP7’s UI — dubbed Metro — is basically a set of tiles, arranged on a grid. These tiles can be static or “live” — showing information fed from the apps behind them.

(Metro, of course, is coming to tablets, notebooks and desktops with Windows 8. I’m not convinced Metro will scale up all that well, based on my time with the Windows 8 betas.)

When it introduced WP7, Microsoft touted Metro as an easy way to get in and get out of the smartphone quickly, as the UI offered “glancable information.” The tagline: WP7 could “save us from our phones.”

Of course, Android’s widgets offer similar features, but with iOS, hardly anything can be gleaned from the home screen in terms of useful information. However, iOS’ lock screen in iOS 5 is more helpful than the lock screens on WP7 or Android.

In reality, Metro is pretty good. It’s quick and smooth, thanks to Microsoft’s strict hardware requirements. It’s quite customizable, allowing users to change colors, layout and more. Third-party apps can add tiles, bringing even more info to the home screen.

And with that, we’re at the core of the problem facing Microsoft’s mobile OS.

Apps.

The simple truth is this: there aren’t many decent applications for Windows Phone 7.

In 2012, that’s the kiss of death to a platform.

When I used Android in 2010, the app selection wasn’t great. There weren’t official apps for things like Dropbox or Twitter. The third-party apps that were available were often crude and sluggish.

While Google’s been able to turn this around to a degree, Microsoft hasn’t.

Of course, this problem isn’t a simple one to solve. While its easy for me to suggest to Microsoft to drop a pile of cash off at Dropbox and ask them for an official client, without a decent SDK, marketplace and customer base, it won’t be worth Dropbox’s time to build a client for the platform.

While I’m no developer (and can’t speak to what the tools are like for building WP7), I do know what Microsoft’s market share is. And that alone is a good reason not to invest in the platform.

This creates a circular problem for Microsoft. Without good apps, the platform isn’t going to grow. Without new customers, developers aren’t going to invest in building apps for the platform.

I’m not sure what the solution is.

Google broke this cycle with Android by enjoying massive growth. With an influx of customers, developers are now seeing that Android is worth their time and attention.

(That said, Android users don’t seem willing to pay for apps as readily as iOS users are. That fact — coupled with Android’s fragmentation issues — is too much for some developers to swallow still.)

Maybe with Windows 8, developers will have more incentives to build for Windows Phone, but to my knowledge, Microsoft hasn’t given a broad overview of how cross-platform apps will (or could) work.

As it stands today, I can’t recommend Windows Phone 7 to anyone. With a severe lack of apps, running on old hardware, it just feels like WP7 is a stick in the mud.

I truly hope Microsoft can turn things around, though. Metro is unlike anything else out there, and I enjoyed my time with it. But consumers need more than a pretty face.

OS/2 Turns 25

Harry Mccracken:

OS/2 felt so important at first because DOS was still a gussied-up version of the rickety 16-bit software that Microsoft had licensed in 1980 for $10,000 from a tiny company called Seattle Computer Products. Windows, which first appeared in 1985, sat atop DOS and inherited its many flaws, such as the inability to utilize large amounts of memory and an eight-character limit on file names. The whole mess couldn’t utilize memory properly and was prone to frequent crashes. It was just begging to be replaced.

Of course, OS/2 never really got to do that, Microsoft doubled down on DOS and Windows took over the world.

More on “No Compromise”

John Gruber, on Windows 8:

There is no such thing as “no compromise”.

Agreed:

In short, Microsoft doesn’t seem willing to compromise on its vision for Windows 8. Metro is hard to use with a mouse, and Windows is hard to use on a tablet. Microsoft is compromising where it matters the most — the user experience.

Apple is willing to compromise with what features it offers on what platform, for the good of its users.

To Microsoft, the product comes first. Apple puts the customer first.

Using Windows 8 feels like using two different machines, and on a desktop or laptop, one of them doesn’t work very well. That, added to the fact that the “Desktop” environment looks and acts like Windows 7, makes the whole thing even more disappointing. I think most users will just click through to Desktop, ignoring Metro, viewing it as just something in the way. That isn’t good for Microsoft, or its users.

As more of these “Windows 8 is confusing and jarring” comments come in, the more ridiculous the “no compromises” thing will seem.

On ARM-Based Windows 8

Ina Fried:

In an interview, Windows unit President Steven Sinofsky said that the first ARM-based machines running Windows 8 should show up around the same time as the first Windows 8 machines running traditional PC processors from Intel and AMD.

Sinofsky also said that the Windows on ARM machines will come with several Office apps–Word, PowerPoint, Excel and OneNote– that have been tuned to run in a very battery efficient manner. But Sinofsky said that although those applications will run in the traditional Windows desktop, they will be the only programs allowed to do so, other than components of Windows itself.

“There are no other compiled dekstop apps that are available,” Sinofsky told AllThingsD. All of the other apps for Windows on ARM will be the new-style “Metro” apps.

No compromises.

On the Nokia Lumia 800

Abdel Ibrahim:

For two and a half weeks, I mulled the Lumia 800’s merits. It’s a beautiful, sturdy phone with a great battery, a good camera, and a decent screen. But was it good enough to replace my year-and-a-half-old iPhone 4? I wondered. Well, it hasn’t. As impressive as the Lumia is, its ecosystem leaves a lot to be desired, and the apps I’ve come to know and love are nowhere to be found in Microsoft Marketplace.

I also feel that a smartphone ought to double as a pocketable computer. Unfortunately, the Lumia doesn’t fit that bill either. Too many pieces are missing from Mango. I am, however, confident that Microsoft and Nokia will hit their stride down the road, and when they do, the Lumia will be a force to be reckoned with. It’s just not there yet.

If anything, click through for the amazing photos on his review.

On Windows 8 and that ‘No Compromises’ Mantra

Steve Ballmer, at CES last night:

There’s nothing more important at Microsoft than Windows. You saw Metro in the phone, you saw Metro in Xbox. It’s everywhere. And you’ll experience more and more natural user interface in Metro. Together, all of us in this industry, in thousands of new ways, will use the software and services to invent new things. Metro will drive the new magic across all of our experiences.

Our math is that 1+1 really does equal 3. So what’s next? Metro Metro Metro! And Windows, Windows, Windows!

Microsoft keeps using the phrase “No compromises” when talking about Windows 8. Thing is, Windows 8 seems full of compromises. Let’s look at the big one: the user interface itself.

In short, Windows 8 promises to bring the Metro UI to the desktop, as well as notebooks and tablets.

In the current beta builds, Windows 8 boots in to the Metro environment by default. The “classic” Windows interface lives in a layer below the one filled with little apps living in little rectangles.

Now, I like Metro. I think Windows Phone 7 is pretty decent, and I can’t wait to see it on tablets, where I bet it will be better received (and easier to use) than the “classic” Windows environment we’re all used to now. That said, Microsoft will still have the classic UI under Metro on tablets[1], while notebooks and desktop users will be stuck with Metro.

Can you imagine running Lion on an iPad, or booting a MacBook Air and seeing Launchpad instead of the Finder? Apple allows its hardware to help dictate what software is best suited for it. The company is willing to compromise on software features for a better user experience.

In short, Microsoft doesn’t seem willing to compromise on its vision for Windows 8. Metro is hard to use with a mouse, and Windows is hard to use on a tablet. Microsoft is compromising where it matters the most — the user experience.

Apple is willing to compromise with what features it offers on what platform, for the good of its users.

To Microsoft, the product comes first. Apple puts the customer first.

I prefer Apple’s philosophy.


  1. Rumor has it ARM-based tablets will just be Metro, but Microsoft hasn’t said anything yet.  ↩