[Disclaimer: I work at Microsoft. I would probably still be saying the following even if I didn’t, though]
I’ve had a Windows 7 Phone, the Samsung Focus, for a couple of months now, and thought I’d give a quick report.
First, I really, really still like it. More than the iPhone. The reasons for this are several-fold:
- The email client is efficient and I don’t need to spend a whole lot of time in it. Multiple accounts are nearly friction-free (just multiple slabs in the root UI). I can easily tell which accounts have recently received mail.
- Syncing music over wireless is great. If the phone is in the house, I can sync to it without uncoiling cables and whatnot.
- It’s a phone; I can actually make calls on it. The iPhone was pretty clumsy when it came to answering and originating calls. I haven’t missed one yet.
I’m also having a ton of fun programming it. I’ve had all week to work on a 2-D game and the development environment is fantastically good. (I wish I was a better artist; my art is solidly rooted in the early 80s, but I figure I can give some people a decent amount of entertainment for a buck, when I finish this thing). I’m having flashbacks to programming the Atari 800 in Basic, only C# and the XNA framework are a zillion times faster and easier to use; I was dead to the world this afternoon while I got some snazzy input classes working.
It’s not total daisies and puppies, though:
- Marketplace search is full of stuff I don’t want (I want to look for /games/ but I get /music/ and vice-versa).
- The browser needs work (hyperlink hit areas are too small).
- App tombstoning seems unpredictable. I’m sure it’s working as designed, I’m just not privy to how it works, and I’ve just gotten used to every app forgetting about its previous state, with the occasional pleasant surprise when they haven’t forgotten.
Cut-and-paste? Never used it on the iPhone, I don’t miss it now.
It’s pretty good, but there’s room for improvement, and I imagine the WP7 team is not sitting on their fundaments.