Showing posts with label g1. Show all posts
Showing posts with label g1. Show all posts

Saturday, 26 December 2009

iPhone's won me over


For some reason I always go for the underdog. Maybe it's just the British disease, who knows. But when everyone I knew was getting an iPhone I went for the new kid on the block, Google Android on a T-Mobile G1. A decision I've regretted for the last year.

I've moaned about Android before so no need to go over old ground but suffice to say my experience of Android has been of an inelegant OS that until at least v1.6 wasn't ready for general use.

I still think Android will be a significant positive force in the smartphone market, but Google's decision to launch their OS on the severely underspecified G1 really annoyed me. I accept early adopters pay a premium and suffer heavy depreciation etc but my G1 is only running the later Android goodness courtesy of the excellent work done by rom cooker Cyanogen. The G1 is unlikely to ever see Android 2.0 whereas the Original iPhone is happily running the latest version of the iPhone OS.

Which brings me to my iPhone; a second hand original GPRS only iPhone from a friend and it is, quite frankly, brilliant. It syncs with my Kerio Mailserver via Activesync, google calendars with Caldav and in true Apple style 'it just works'. I should add that I managed Activesync support on the G1 with an app called Touchdown. Works but the G1 memory is inadequate for the app and it doesn't integrate with the google calendaring app, which for some reason annoyed me.

Using a 2g iPhone on T-Mobile (who don't have EDGE) means web access is slow and painful but what use is speedy data access when you don't have the app support to do what you want.

As soon as my current contract ends it's bye bye to T-Mobile and a swift move to another provider and a 3GS. When it launched the iPhone was a game changer in the smartphone market and everyone else is still playing catch up as far as I can tell.

Wednesday, 18 February 2009

Android after a few months

Since November 08 I've been the owner of a T-Mobile G1. For those not in the know, this is the first phone to use Google's Linux based smartphone OS called Android. Android is quite a big deal for the mobile phone world for two reasons. Firstly it means manufacturers don't have to pay hefty license fees to a company like Microsoft, secondly because it's an open source OS manufacturers can tinker with it to make it an ideal fit for their device.

So Android's lovely and we should all embrace it. Well... no. There are a number of problems right now, some of which are the fault of Android (Google), others are down to the inadequate hardware of the T-mobile G1 phone.

The G1 is made by a company called HTC who've been making Windows Mobile based devices for years. I've had two of them and been pretty happy with both. The phone we all call a G1 is in fact an HTC Dream and it's a bit poor. HTC have made several phones with a screen that flips up to reveal a keyboard. Each of these has been a slight evolution of the previous model. The G1 does away with all this sensible design and uses a strange hinge that leaves the keyboard blocked by a huge lump of phone. Also the keys have such a low profile that they're actually quite hard to use by feel. These are minor gripes compared to the pathetic battery life and internal memory capacity. Anybody who's used to working with 3G networks knows that 3G eats batteries for breakfast, leaving nothing by lunchtime. The Dream needs a considerably bigger battery. The phone also hasn't got anywhere near enough memory, 8GB of internal memory would have been about right. But my biggest gripe is with Android itself.

I mentioned the lack of internal memory. The G1 does have a card slot and now comes with an 8GB card, but this is almost entirely useless for most people because Android's security model doesn't allow applications to live on the memory card, they can only live in the phones internal memory, which is tiny. Effectively what we have is hardware designed for Windows Mobile, not Android.

To be honest I can't help but feel this OS simply isn't ready. All the basics are there. The OS works, it's stable and by all accounts the API is nice enough to use so developers are happy working on it. But the included applications are a long way off. Considering this entire OS and all its included apps are from Google why is it that Google Maps and You Tube are a pale imitation of their counterparts on the iPhone? The browser isn't bad, but doesn't handle zooming in a very elegant way. But the e-mail client is quite possibly the worst piece of e-mail software I've used for a very long time, on any platform. I'm not going to go into what's wrong with it, but suffice to say it feels like I've stepped back about 10 years. Some folks have created a forked version of the Open Source code in the form of K9, an attempt to better the bundled mail app. It's better, but still woefully slow and awful. Clever people who understand these things will tell you that Google have optimized Android for the wrong thing, low memory use instead of fewer processor cycles. Memory is cheap both to buy and to run, but processor time costs precious battery life.

You'll be getting the idea that I'm not happy with my G1. You're right. I'm not. It's a long way from being what it should be. This phone is being marketed as a rival to the iPhone and in pretty much every way it just isn't. I have no doubt that Android has a reasonably bright future but I'm very disappointed that Google chose to release it when they did. Many people will have done exactly what I did, bought the G1 because it has Google's name on it and expected great things. Instead what we've got is a developers toy that probably won't be ready as a viable platform until the end of 2009/early 2010. By that time Android will have come on a long way and there will be new hardware on the market.

Sadly those of use who were early adopters with a G1 will probably find T-mobile/HTC lose interest and we won't get the juicy updates. I understand Flash has been announced for Android. I'm willing to bet it won't run on the G1 with its limited memory.

So after several months of use I'm afraid I can't recommend the G1 to anyone. The slick simplicity of the iPhone betters it in every way. I'd even go for one of the current crop of Windows Mobile devices over the G1 if I had the option. Unfortunately I'm stuck in a contract until May 2010