Living with Android – Review of my HTC Magic

HTC Magic

So I bought a new phone, an HTC Magic, two or three of months ago. I think it’s fair to say that so some small degree, it’s changed my life.

Not in any kind of deep and meaningful way, of course – it’s just a phone. But definitely made a difference.

It’s an Android phone, which means it’s based on Google’s Android operating system. But I don’t want to talk about that, as there’s a whole bunch of info out there on Android and how cool/not cool it is (delete as appropriate). I wanted to share a few observations on how it’s enhanced some aspects of my life.

First up, I feel I should admit (for context) that I’ve never owned a smartphone before. I mean, come on. Window$ Mobile? What kind of self-respecting Linux user would lower themselves to having one of those? Ditto for iPhone. I only own one Apple product, and I won that in a raffle.*

And what other options were out there that didn’t cost the Earth and had some kind of serious userbase?** So I was coming to the smartphone scene from a phone that made phone calls, sent text messages and had a camera. That’s it.

So what’s the Magic done to change things for me?

First up, transparent syncing.

I’ve synced my contacts with my Google Mail account and my calendar with Google Calendar. As I was already a user of both these services, it was a pretty obvious step.

It was a bit of a pain when I first got the thing, copying all my contacts from my old phone. I couldn’t find a better way, so I just typed them over from my old phone into gmail. You need to tell your phone about your gmail account, but from there on in, your phone sees contacts you add to gmail, and gmail sees new contacts in your phone. Doesn’t sound that impressive, but I tried to get the same thing with my old Nokia phone – it cost me money and would only sync when I commanded it to be so. Sometimes, not even then. The Android sync stuff is all free, too.

Calendar works much the same way, the difference being that the only calendaring service I use is GCal anyway, so that bit was… well, it was magic.

Next, the Market.

The Market. It’s where you go to get applications. Some of those applications really suck – I’m not going to shout anything by name, but I’m loving the optimism of the author who’s trying to sell a calculator for $4.99 – I wish him/her the very best of luck!

However – there are plenty that are just plain awesome. The market has a rating and user comment system built in, which I’ve found to be a pretty good litmus test for whether an app is worth looking at. Choose your poison (in my humble opinion, as always)…

  • You want a comprehensively featured mobile reader for the Atom/RSS feeds in your Google reader? Try Newsrob.
  • For those times you just gotta tell the world what you’re having for lunch? You won’t go far wrong with Twidroid.
  • How about one of those task managers that reminds you to feed your cat? Astrid‘s pretty good.
  • Need something to drown out the voices? There’s a neat little app.
  • You want to show off to your friends? Wikitude, Google’s Sky Map, the Barcode Scanner, even the compass app have all raised sighs of appreciation, perhaps even mild envy, in my (admittedly geeky) circles.
  • Games? There’s plenty. I’m not really a mobile gaming person, but I wanted to see what it could do when I first got it, so I had a little fun with the Archipelago demo, Amageddon (Missile Attack clone), Labyrinth (one of those tilty silver ball maze things) and Robo Defence Free. I also tried the Chess app, which confirmed that yes, I still suck at Chess, only now so bad that even my phone can kick my ass. Dammit.

There’s loads more videos of Android apps in action here.

So how much did this little lot, plus the various other apps I’ve downloaded cost me? Nothing at all. Gratis. There’s plenty of paid-for apps on there but to be honest, I’ve yet to find a reason to let the moths out of my wallet.

The browser

is awesome, for a mobile device. Sure, it has some limitations. I don’t think it supports Flash yet and there’s some types of data it doesn’t recognise that it maybe should (News feeds being one), but it renders pretty much everything I’ve thrown it at, and does a pretty good job with most stuff in both portrait and landscape modes. It’s fast, too.

D. I. Y.

You can download some bits and pieces and write your own apps in Java*** for free. Which probably explains those apps that suck.

Whilst I’ve heard good things, I must admit that I haven’t done this yet myself, but one day I will find a few hours when I genuinely have nothing better to do than play with mobile development and have a go. Being able to just have a go if you feel like it is worth plus points in my book.

And finally, the keyboard.

That’s right, the touch screen keyboard thing. (I know that’s a G1 in the vid, but you get the idea.) To be fair, we’ve had a love-hate relationship, but as time goes on, I’m getting pretty good at tapping away in a reasonably error-free fashion.

The keyboard also has some neat features, like the way it switches to landscape when you turn the phone horizontally (if you have big fat fingers like me, the landscape mode with its slightly larger keys is your friend), and the way the layout changes depending on which app you happen to be in. Well, actually on this last point, although the layout clearly does change depending on the app, sometimes the app developers perhaps haven’t really thought it through.

For example, the number of times I’ve been caught out by the ‘return’ key (a. k. a. the Send My Tweet button) being present on the Twidroid app just under the ‘delete’ key (a. k. a. the Remove My Stupid Tweet button). This in spite of the fact that there’s a button to send your message just under to the text input box, safely out of the way. Add my big lumps of thumbs into the mix…

Oh, how we laughed.

Some stuff sucks.

Of course it does – everybody falls the first time.

First up – the camera. Utterly horrible, to the point of unusable in anything other than the bright outdoors. Not really surprising, the lens on the thing is about the size of a pinhead. Seems to me that it doesn’t matter how many megapixels you got if you can only get three photons at a time onto the damn sensor. And no, that’s not an excuse to ridicule me for my lack of understanding of optics, the nature of time or wave-particle duality, OK?

Next, I’ve not found an easy way to subscribe to RSS/Atom feeds in the browser. Really annoying. The browser just prints the text content of the XML document.

Finally, the battery life isn’t great – I put mine on charge every night, as I can’t get through 48 hours without completely running out of power. That said, with the WiFi, GPS and processing that’s going on, I personally think it’s no mean feat to get that much longevity out of such a tiny little rechargeable battery.

So how did it change my life?

Well, that syncing stuff gives me a tiny bit less work to do every time I want to use the stuff that’s on my phone on my computer and vice versa. Those tiny bits add up though and I’m getting very used to it very quickly.

The apps, browser and keyboard actually give me a lot of the power I have on my computer on the move. I’m finding that on rare occasions when I don’t have my phone with me (that’d be because I forgot to charge it the night before…), I miss it – I can’t use that short time when the other guy’s heading to the bar to see what’s up on twitter, read a news item or two, that kind of thing. Sad, I know, but don’t tell me you’ve never done it.

The D. I. Y. thing – OK, you got me, I just think it’s cool that you can have a go if you want to.

Would I recommend it to a friend?

Hell yes.

I’ve got plenty of friends who have iPhones, and my take on the differences is this. Sure, the iPhone’s got a few extra pinches of pixie dust that make it that little bit nicer to use (spotting phone numbers and giving you a ‘dial’ button works better, the swishy sliding photo gallery is neat and the transitions are slightly nicer)… but it also costs more – at time of writing, Carphone Warehouse says £34.95/month for 24 months, plus at least £87.11 for a 3GS.

My Vodafone HTC magic cost me £35/month for 18 months, plus zero, zilch, nada for the phone, 3 months or so ago. Oh, and my Magic is smaller than an iPhone, too. Which is nice.

I hear that Android is catching up in those pesky polish areas, too with the HTC Hero – I’m sure Mike over at will be blogging extensively, as well as gloating at me about his new Hero – when it finally turns up.

If further evidence were needed, my other half is a little jealous of my phone and has her heart set on getting one when her contract is up. (Although I think she might have ulterior motives – to be able to put tasks on my to-do list from afar…)

The Google Connection

It’s perhaps worth noting that a lot of the stuff I’ve pointed out on here as good involves Google somehow. A lot of that involves pushing data into the Cloud – specifically Google’s. Personally, I don’t have a particular problem with that – after all, Google’s motto is Don’t Be Evil, right?

If you want to share data between your various devices, you need to put it somewhere. As far as I can tell, the phone works just fine without an internet connection, so it’s not like you’re out of luck if Google’s having technical problems… but… if pushing your personal data, your contacts, calendar info, etc. into Google’s infrastructure makes you feel uncomfortable, you might want to give it some thought. I don’t know whether there’s apps to sync with alternative sources, please feel free to drop me a comment if you’ve used any other options.

That’s all, folks!

Well, that went on a lot longer than I expected. I’ll just do a quick review. 5 minute job, I thought. If you made it this far without getting bored and moving on, thanks for sticking around!

Please do drop me a comment if you’ve found an awesome app I haven’t mentioned. Probably better if it’s not your own app… Even better if you can tell me how you subscribe to an RSS/Atom feed in the Android browser…


* I’m not actually fanatical about the free-as-in-speech stuff, companies are there to make money right? In all fairness, my iPod pico (or whatever it’s called) is a great little bit of kit for listening to podcasts on the move. [back to context]

** To be honest, there might have been other options out there. I wasn’t really paying a great deal of attention ’til Android came along. [back to context]

*** It’s Java source with special APIs which is what matters, but it’s actually compiled to a different bytecode for the Dalvic VM, a VM which is optimised for mobile devices. [back to D. I. Y.]


Author: brabster

Software developer in the North of England

6 thoughts on “Living with Android – Review of my HTC Magic”

  1. Nice review Paul.

    I think these mobiles will overtake iPhone soon. I hope they do as I hate anything with such a monopoly – and that is valid for “Google” Android as it isn’t purely Google – there are loads of companies involved.

    I’ll be getting one of whatever the Android offerings are in the new year. Just about every mobile manufacturer is working on one, I hope SE release one.

    I’ll see what I can find re RSS feeds, there must be a way…

  2. ‘Window$ Mobile? What kind of self-respecting Linux user would lower themselves to having one of those?’

    If I recall correctly you had a Dell Axim x51v running Windows Mobile 5? I guess you have gained some self-respect since then 🙂

    Seriously though, I have been a WM user for about 5 years (right up until Saturday in fact when I received my HTC Hero) and I was pretty happy with it for the most part. It’s does the job well but it’s just not as cutting edge as Android or iPhone. I remember discussing the iPhone with someone and found myself saying

    ‘Apple aren’t open enough – if only they were more open like Microsoft…no wait…’

    as much as it made me feel odd saying it – it is perfectly true. Anyone can write a Windows Mobile app, upload it to the net and make it available to everyone – no restrictions anywhere. Can’t say that about Apple can we?

    The HTC Hero does address some of your complaints with the Magic. It supports Flash which works reasonably well and the camera is (a bit) better for example.


  3. Ahem. Yes, you got me, I might have owned an Axim with WM5 at one time – when I was young(er) and innocent(er)… 🙂

    Honestly, it was pretty cool – but it sure wasn’t anything like as useful and usable as the experience of Android, that said it’s not fair to compare the new hotness with something years old! Look forward to a post comparing the modern WM and Android (hint, hint)

    I got a couple of points on the openness question though. I did look into WM development back in the day I had one, and at the time there was a charge to get the requisite Visual Studio IDE, and not an insignificant one either. Made me think several times before I decided to keep my money.

    I had a root round the Microsoft site today, specifically at:
    and it looks like you still need to fork out for an IDE that can support Windows Mobile development, unless you already have Visual Studio for some other reason.

    I think the deal with Apple is that you can develop for free (and they scrapped that daft NDA too back in Oct last year), but you have to get through an approval process to get your app on their Marketplace – although you can still get your app out there independently if you want to.

    Glad to hear that the Hero addresses some of the problems… Hope you can subscribe to a news feed direct from the browser too, it bugs me!

  4. You really done a nice review. thanks for sharing wid us

    Bro I Just Want to know that is there any option to use google chrome as a browser in htc mobiles?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: