HTC's take on Android
As you should know, HTC has sunk a huge amount of time (and money, we assume) into giving Android a major makeover. If you're familiar with the company's work on Windows Mobile devices, then the look and feel of the new HTC-ified Google OS should make perfect sense to you. Sense is a good word, actually, since the company calls its new UI the "Sense Experience," which is really another way of distancing itself from TouchFLO iterations of the past (though there is clearly a lineage here).
Essentially, almost every aspect of Android has been reskinned and tweaked on the Hero. From the windowshade notification area to the dialer, HTC has left its mark across the device -- and it's a pretty handsome mark. The general design is much more on par with contemporaries such as the Pre, iPhone, and recent versions of the BlackBerry OS. You probably know what that means: lots of alpha layers, dark, shiny blacks and grays, and the occasional brightly colored highlight hue. It's all extremely slick -- if you didn't know Android well, you might assume it's a completely different OS... and maybe that's what HTC is hoping. We obviously like the reworked graphics, but it's annoying to see how the fresh paint job bogs the phone down in places. In particular, the calendar app which is fairly nimble on standard builds of Android seems sluggish here, and we noticed the same kind of jittery behavior in other apps which function just fine on our Dreams and Magics.
Two other changes of note are somewhat major in the Hero build of Android. Firstly, as has been widely reported, the phone can access Exchange accounts -- a feature not found on any Google-branded devices (though present in the Rogers variations of HTC's other phones). Secondly, the device has an underlying social networking tie-in (a la webOS) which can pull in Facebook, Twitter, and Flickr data in various spots on the phone, and also allows you to move media and messages between the services.
What is notable is the fact that the underlying guts here are really no different from Android 1.5, save for some HTC-specific tweaks such as the company's onscreen keyboard (more on that in a moment), aforementioned dialer, and other nips and tucks, largely cosmetic. For instance, instead of providing a tab to pull up your applications, HTC provides a button reminiscent of the Pre's home icon (which incidentally does the same thing). Still, there are quite a few functionality tweaks onboard as well, including the addition of multitouch in the Hero's photo app and standard (but heavily skinned) Android browser. Sorry Google Maps fans -- no love on that front.
Google's touch keyboard has been completely dashed here in favor of HTC's iteration, and that's a good thing... to an extent. The keyboard is certainly usable -- even good sometimes -- but it's hardly a competitor to Apple's onscreen QWERTY, and not even in the same universe as a physical keyboard. We know a lot of readers have been on the edge of their seat about whether the Hero's lack of keys would be a detracting factor, and despite a tremendous attempt by HTC here, it certainly is (of course we feel similarly about the Magic). We found ourselves regularly frustrated by the speed of typing (which can sometimes hang painfully, a la iPhone OS 2.0), and some of the auto-correction, which is typically good, but can be maddening when incorrect. Keep in mind, we really, really
wanted to like this keyboard, but the more time we spent with it, the more frustrated we became by it. Trying to tap out an address in Google Maps while walking somewhere, for instance, was a truly unpleasant experience.
On the other hand, HTC has made marked improvements in the phone functionality on the Hero, making the dialer and contact management pages a joy to use. Getting to number quickly is a cinch since you're able to use the numeric keypad to call up both strings of numbers and names, and the company has forgone tabbed entries on contacts for a combined recent / missed page coupled with your contact list. HTC has also improved the music player here (a badly needed upgrade), though like so many other applications on the phone, it feels sluggish when compared to its rivals' experiences. We had the same feeling when using the browser -- another spot where the software falls victim to the phone's underpowered hardware -- the web experience on the Hero was typically slow and frustrating.
Overall, the changes the company has made with Android do make the OS feel more complete and modern, but it seems to be at the expense of performance. We could almost feel the 528MHz processor struggling to keep us as we paged through seven homescreens of widgets -- most accessing data in the background -- and when we took at a look at the task list, it was clear that most of our memory was being sucked up with scores of little processes. It seems like HTC has made a software suite for their next generation of phones, but tacked it onto its current one, and the combo is a bit messy at times. We won't knock them for aiming high, but we don't know how much we enjoy the lag and stutter of the current Hero build.
Widgets and new applications
HTC has loaded the phone with a slew of new applications and widgets -- and the company has made a lot of the right choices. We've also felt that one of the really untapped resources Android had was its widget implementation, so it's really nice to see that HTC has taken up the mantle here. Unfortunately, these aren't standard Android widgets, so as far as we know, you're only going to be seeing them on HTC phones.
Of course there are the standard clock and weather widgets (both beautiful, mind you), though the company has provided a number of other options that really do improve the day-to-day use of the phone. We're not going to run through every single one, but we do want to mention the notable additions.
To start with, HTC has gone to the trouble of creating it's own Twitter client, Peep. The application lives in two places on the phone; the first is a variable sized widget for your homescreen which allows basic functionality like reading recent tweets and updating your status. The second iteration is a full-on app which offers robust options along the lines of Tweetie for the iPhone. While the application is excellent at what it does, there is some disconnect between the widget and the program itself. Like other parts of the OS, Peep seems to be hampered by the slower CPU and limited RAM as well -- scrolling can sometimes be stuttery, and it often takes some doing to refresh its content.
Another notable widget / application combo is Footprints. The premise is simple: it allows you to quickly snap a photo and geotag your location, then gives you options for sorting the content as favorites, restaurants, shopping, etc. It's actually a pretty clever little idea, and for those who travel or are planning a trip, along with that 5 megapixel camera, it's a nice addition to the phone.
Interestingly, our favorite widgets are actually simple toggles -- switches which allow you to flip services like WiFi, mobile networks, Bluetooth, and Airplane Mode on and off without jumping into your settings screen. During testing, we found ourselves putting these small, icon-sized micro apps into heavy rotation. It's a thoughtful inclusion which shows HTC is actually paying attention to how users operate their phones.
So Flash is kind of a big deal on new smartphones. The iPhone doesn't have it, the Pre doesn't have it, BlackBerry devices don't have it... but the Hero does
. Unfortunately, in our testing, we found the inclusion actually hurts operation of the phone more than it helps. When browsing to a site heavy on Flash (there are many), the browser loading times were abysmal. Furthermore, trying to view videos in-window produced choppy, nearly unwatchable results. You may have a better experience with lighter kinds of content, but in our opinion the main reason to introduce Flash into a mobile environment is to allow for broader media viewing options, and in the current state of this Flash player, you're not really going to get much mileage out of it.
The Hero represents a valiant effort from HTC -- though unfortunately, the company appears to have bitten off more than its last-generation hardware can chew. If this build of Android were to be loaded atop the guts of a 3GS or Pre, the performance would likely be astounding, but fused with the two-year old architecture
of previous devices, it's mostly disappointing. We're not saying this isn't the best build of Android on the market -- we think it is. What we are
saying is that this build is a bit too much for a device like the Hero to handle, and that makes for an uneven, sometimes frustrating experience. Going into the review, we desperately wanted to love this phone, but given the combination of a few poor hardware choices and an OS which outclasses the device it runs on, we can only recommend that you enter at your own risk. HTC has an explosive entry in the smartphone category with what its done on the software side... now it just needs the hardware to match.