Vodafone HTC 7 Trophy with Windows Phone 7

Gadget reviewing is a funny business. Here I am about to write about something that has been covered extensively by full-time bloggers on other sites. Thorough just doesn’t begin to describe Engadget’s Windows Phone 7 review, so if that gives you a gut full of TL;DR, try Gizmodo’s quick points. Perhaps try this review on MobileCrunch if you want a middle-ground.

So what I’m going to do is pull out a few interesting points from those reviews, talk about the HTC 7 Trophy specifically, then cover some deep technical stuff that I’ve been discovering as a WP7 developer. I’m also open to any questions you might have about Windows Phone 7 or the Trophy itself.

Disclaimer: I have been loaned an HTC 7 Trophy by Vodafone and Microsoft. I develop software for WP7, iPhone and Android.

Reviewing the Reviews

Here’s some salient points from the epic reviews of Windows Phone 7:

  • Stuff is missing. Engadget puts it best when they say “Microsoft has definitely laid the foundation for the next several years of its mobile play. Now it’s time to get the upper floors finished.” Extending their analogy, it’s like a half-finished shopping mall: what’s there is perfect in every way, the floors are polished, the toilets working and the plastic plants are shiny. But occasionally you come up against a wall of wooden panels blocking your way into the food hall that hasn’t been completed.
  • MobileCrunch says WP7 passes the girlfriend test. This means it looks and feels good to non-geeks. Non-geeks are people who have no idea if or when their phone is “multitasking”. They have never felt the need to copy a URL into a Twitter message. This is a very, very important fact; the ratio of non-geeks to geeks is approximately infinite.
  • Gizmodo says “Windows Phone 7 is the most aggressively different, fresh approach to a phone interface since the iPhone”. I agree. The similarities to the first iPhone are striking – the same shortcomings, and the same praise of a revolutionary and responsive OS.

To those points I’d add this: since the iPhone came out, several things have changed for me personally. Firstly, I stopped obsessively comparing reviews, and visiting phone stores looking for a phone that was slightly better than my Sony Ericsson or Nokia “smart” phone. I also became ultra-picky about the way each phone I reviewed behaved. I’d scroll the menus and lists up and down, looking for lag and juddering. Every phone that wasn’t an iPhone would do this. Windows Phone 7 doesn’t. It is the first phone OS that is as responsive and buttery-smooth as the iPhone.

The HTC 7 Trophy

HTC7 Trophy As of writing, the only phone we can buy in New Zealand is the HTC 7 Trophy from Vodafone. It’s a phone that has a clear lineage back to the Google Nexus One via the HTC Desire. It has the standard 1GHz WP7 processor, and all the accoutrements you’d expect from a smartphone (GPS, WiFi, Bluetooth). A sometimes overlooked feature of Windows Phone 7 is the FM radio present in every phone.

The three compulsory Windows Phone 7 buttons are under the main screen glass, just below the 3.8” 480×800 display. The buttons are “soft” buttons (rather than physical clicky buttons), and give a wee haptic buzz when pressed. The soft buttons make the face of the phone very clean, but at times these buttons are hard to differentiate from the on-screen application bar present in some apps.

Battery life is iPhone-class, rather than Nokia feature-phone-class. If you’re using the phone non-stop for calls, WiFi, videos, etc. you’ll need to be charging every night, and possibly even jacking in to a USB port during the day.

There’s one minor “but” about this device: the HTC 7 Trophy has an occasional judder when scrolling. Something barely noticeable that wasn’t present in the prototype phones I used, nor any other WP7 device I’ve seen. It’s something that friends (who also have the HTC 7 Trophy) and I are trying to get to the bottom of. Our current theory is that it may relate to low battery charge. But then again the battery in my Trophy is currently below 30% and there is no juddering whatsoever. This is peculiar, and I’d love to hear from other Trophy owners if they’ve seen anything similar.

Tiny (and really, it is a curiosity more than an issue) niggle aside, the Trophy is well built, feels great in the hand, and performs outstandingly well.

Getting Tecnical

Lock and Load

Since around August, I’ve been on one of the Microsoft “TAP” programs for WP7 developers. This is similar to the Apple developer program where iPhone developers get access to iOS beta versions before the rest of the population. What I saw there was that the functionality of the WP7 OS was locked in stone months before public release. Since then, the OS has become incredibly stable and fast.

It’s my belief (I’m guessing here), that Microsoft have branched a long time ago into the next release that will contain copy-and-paste (among other features), while spending time making the core OS utterly bug-free. This also explains how Engadget and others have seen a working version of copy-and-paste on Microsoft devices.

Overall, I like this approach. It gives me confidence.

Class System

There are two classes of Windows Phone 7 developers. I’m not talking about Silverlight and XNA. I’m talking about regular 3rd party developers versus carriers and OEMs. As a “regular” developer, I have access to a subset of APIs that lack (among other things) raw network sockets, and access to the camera stream. HTC on the other hand, have some sort of special development framework that allows them to do things like build a flashlight app that enables the xenon flash on the Trophy.

While annoying, I’d hazard a guess that this is one of the concessions Microsoft is making to pacify OEMs who would normally expect to customise the buggery out of their devices. My hope is these lower-level APIs will be eventually opened to regular developers, in the same way portions of the iPhone API have been progressively enabled.

Good and OK

There are also two classes of app turning up in the marketplace. On the one hand you have apps whipped up with little thought by developers out for a fast buck. Then you have apps that have been built with care and attention, a focus on performance, and great design that fits with the Windows Phone 7 Metro language. This is no different to the iPhone and Android world, but I’d warn you to read reviews and use the “Trial” option before parting with your cash.

Conclusion

For me, having Windows Phone 7 on a “real” device is a milestone. It’s the culmination of months of anticipation, putting up with a frankly butt-ugly prototype device, and wondering if the production devices would be significantly better than prototypes. They are. Apps run smoothly, and network performance in particular is greatly improved on the Trophy production device.

I’m excited that we have another player in the smartphone space. Competition is good. I’m also buoyed by the attention Microsoft has paid to the tiniest details of touch response and UI flow. If you’re a geek that needs multitasking and copy-paste, wait. If you live in an Apple ecosystem, get an iPhone. If you want ultimate control over your device (well, sometimes) get an Android. If you want a stable, fast, responsive OS with a great catalog of apps and games, deep Facebook integration, and a completely fresh look, get a Windows Phone.

Join the Conversation

13 Comments

  1. The UI speed was one of the things that persuaded me to get an iPhone 3G. Then I upgraded to the 3GS and it was even better!

    Then Apple released iOS 4 (and later subversions) and suddenly my iPhone turned into a “did I press that or not” slowdown fest. Thanks Apple.

  2. Nice review.

    Not seen any judder on my Trophy.

    How do you access the radio? Was an app on the prototype LG but can’t see one here.

  3. Have you seen any of the kind of performance issues the Engadget review complained about with the Silverlight apps?
    I wondered if those might be largely the result of apps being released too quickly with inadequate real-device testing.

    1. Seesmic is a piece of poo in my opinion, hey haven’t optimised it at all IMHO. Engadget dissed Twitter, but it is AWESOME. Pivots and networking together need special attention to get good responsiveness. Multithreading is important and this will catch out a lot of emulator developers. I had to basically rewrite portions of working code for my first app because they weren’t performing on device. I wouldn’t just blame Silverlight as such. Silverlight utility apps are generally perhaps going to make use of a wider range of apis and therefore cut through more framework layers perhaps than XNA games which once in memory (and the load times on XNA are pretty slow…) perform well.

      If you follow the performance guidance from Micrsoft you can’t go far wrong. I would add that databinding lots of stuff is not recommended. Seesmic suffers from databinding issues in combination with unoptimised network calls for example, UI thread getting hammered, making it sometimes unusable

  4. The “sometimes” Android link is a bit cheeky. There’s no “rootkit” and there never was; just the same lying NAND controller every other recent HTC Android phone has had. The G2 is already running Cyanogen, is targeted for 6.1, and will be rooted in time, just like the dozen or so other phones supported.

    There are less-customisable Android phones. But the G2 isn’t a good example.

  5. Be interesting to see if and when you get any OS updates. That was a major failing of WinMobile – having to rely on manufacturers and operators for updates.

  6. Thanks for the excellent review, Ben.

    Would love to see more of a developer tools review vs. say Android and iPhone SDKs.

    I must admit I find your comment “If you live in an Apple ecosystem, get an iPhone” very odd. In my experience many people who never touched an Apple product bought iPhones and think that it is the best phone ever. Certainly OS is way more mature and there are many more apps available – at the end of the day it is all about the application, not the gadget.

    You sound like the kind of words of a person who never owned an iPhone 4. I am on my third gen of iPhone, and with every previous one I thought “what is the next phone Apple are going to release” and “how am I going to justify getting it”. iPhone 4 is the first iPhone where I think – yeah, this is it, a perfect phone, I can live with this for a few years. It is perfect in every sense (well, maybe except for the battery life, but then there is never enough battery life in a smartphone, is there)

    You don’t know what you are missing and you are misleading other people.

    1. Hi Igor

      I’ve used all iPhones extensively. The iPhone 4’s screen is incredible, and it’s a great piece of kit. I do however think that the iOS UI metaphor is reaching the end of the line, and needs a serious refresh.

      Ben.

      1. Hi Ben,

        The iPhone 4 isn’t just about the screen or the camera, although it’s screen and camera are the most noticeable.

        Its performance is flawless – its OS feels much faster than other 1Ghz devices, so the fact that it has a 1GHz CPU is irrelevant.

        Its hardware also has many features that haven’t even been exploited by developers, so there are many more improvements yet to come.

        I appreciate and respect your view about the iOS UI metaphor, however I am personally on the fence as to weather I (personally) will subscribe to that view. Apple created an explosion in the industry bringing their UI metaphor to the market, and many are mimicking it. While the technology moves fast and 3 years is an eternity in tech sense, in the UI metaphor world it isn’t quite so. Last major change in the UI metaphor we had on a computer desktop was in 1984 when we went from command line to GUI.

        In order for the metaphor to change someone needs to create an equivalent explosion and people need to want to adopt to the new way.

        While I am most interested in (and would like to carry on) the UI metaphor discussion, I don’t think I’d use that line to justify a statement that iPhone is only for people in Apple eco system. It is a great device for anyone who likes a smartphone that is both smart, a good phone, always works well and most important of all – gives you a way to use the device for what you need through giving you the application to achieve that. 300,000 apps… nobody comes close.

  7. Interesting reading. However, My trophy is on it’s way back to the shop tomorrow to swap for an iPhone or android if I can find one i like. The reason is that when setting up email with outlook on exchange it will not recognize self signed certificates from exchange which stuns me – even when you do finally do get them to install through a lot of mucking around. Even if you could get this to work, it turns out that you can only sync the default contacts folder, not contact sub-folders. Same goes for calendar. You would think that Microsoft to Microsoft would integrate easier. Disappointed as I liked the look and feel of this phone.

Leave a comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: