Having used Windows Phone 7 in my 30 Days With Windows Phone 7 series for an entire week now--first with NoDo running on the HTC HD7S, and now with Mango running on a Samsung Focus--I can say that I am mostly impressed so far. But, I am also building a short, but growing list of things that annoy and frustrate me about Microsoft's mobile OS.
So far on my list are custom ringtones, capturing screenshots, and syncing contacts. Let's examine these three pet peeves:
When I hear a phone ring, I want to be able to tell instantly whether it is mine, or the guy behind me in line, or the lady walking past me in the parking lot. I want my ring to be unique and distinctive. With Windows Phone 7, though, I can't create custom ringtones.
I used to save snippets of MP3s as ringtones with Windows Mobile, and I was pissed off when I switched to the iPhone and found out I couldn't do that anymore. I actually bought software just to enable me to use my vast library of MP3s to create ringtones for my iPhone.
With this Samsung Focus I have about 40 ringtones to choose from, but they all sound like some sort of cheesy 80's Casio synthesizer, and none of them are all that unique. By the time I got done testing them out I could barely tell them apart.
Why can't I just make my own ringtones from MP3s like I used to with Windows Mobile?
I understand that this may not come up very often for average users. I mean, how often do you feel the need to take a picture of what is on your smartphone screen?
But, as a tech writer I need to capture screenshots from my smartphone on a regular basis to use as images for articles I am working on. I can also see some limited purpose for average users as well--perhaps to capture a screen with a new high score on a game to post to Facebook or Twitter.
With my iPhone, I can just hold the power button and the home button simultaneously, and voila! One iPhone screenshot captured. With Windows Phone 7 I have to set the smartphone down, then get my iPhone and take a picture of the screen.
I use Microsoft Outlook for my email, contacts, and calendar. My iPhone has synced up with my contacts and calendar in Outlook just fine for years. So, why is it that the mobile OS from Microsoft is incapable of syncing with Microsoft's own software?
Actually, I think I know the answer. I believe it has to do with wireless syncing over the air. My iPhone relies on being physically connected to my PC (at least until iOS 5 gets here) so it can sync that information between the PC and the iPhone. Windows Phone 7, though, is capable of updating and syncing without connecting to my PC--which means it needs the data it is syncing with to be available in the cloud somewhere.
Understanding the logic doesn't make it less annoying, though. In order to make sure that my Windows Phone 7 contacts and calendar are accurate and current, I had to jump through some hoops to make sure my Windows Live account stays synced with Outlook. Then Windows Phone 7 syncs with Windows Live and I'm all set.
The end result is functional, but it seems like a convoluted means of getting information I already have sitting here in my PC, and it means I have one more thing to set up and maintain in order to make sure it all stays in sync.