Well, at last, I have my shiny HTC Desire running Google Android. Have had it for a week or so now, this is just a collection of points and stuff from my experience.
My contract with Vodafone ended in November, so been waiting until they had some decent Android phones. March delivered the goods, with HTC Legend, Desire, Nexus One and SE X10 all coming to Vodafone. I went for the Desire.
So, I'm reasonably tech savvy, so thought I would get along OK with Android. As with all new phones, they recommend charging them up before using it, priming the battery and all that. So as per quick user manual (the only bit of instructions that came with the phone), I stuck my SIM in and then plugged the battery in.
This caused the phone to auto power up!!! Not ideal at all, wanting to charge the battery fully before using, anyway, turned the phone off and gave it a full charge, only took a couple of hours.
So, getting it all set up was a breeze, opted to setup Gmail and Facebook accounts, won't go into details here, all this stuff has been written about.
The phone is nice though, the screen is crystal, everything is snappy and smooth. I am in a position where I have no previous Android to compare this with, but would be nice to see just how much more responsive it is with the faster CPU and more RAM etc. The multitasking is great though.
Here is my gripes though:
Closing Programs
Now this is a bit hard to get used to, but basically, you can't close apps on Android. You just go back to the menu and stuff stays running. The manual says nothing about this, or what you should do. I had previously seen a task killer app for Android rated as a "must have". I did install it and found that everything it left running in the background, which must be bad right?
Wrong! The task killer apps are a ball ache to use, opening them, kill the apss, lock the phone. Horrible habit to have to get into! To make it worse, the task killer app itself sits running in the background as well, although it can kill itself!
I found a few helpful discussions, (
here and
here) about why you should not use tak killer apps. Basically, Android manages its memory just fine and killing apps makes no difference to performance and battery life. Very good read if you get chance, I haven't used the task killer since and have noticed no difference.
Web Presence
Try searching for "Android" on Google and look at the results that are actually written by Google. All you get is developer stuff, nothing user based, how to use Android, tips and tricks. So you are left at the will of the phone manufacturer and how well they describe the phone. HTCs manual was OK, but stuff was left out!
Alarms (Task Killing Related)
So for the first 2 days of having the phone, my alarm did not go off. Now it seems obvious now, but this was because of using the task killer app and closing the "clock" application. Coming from Sony Ericsson, where the clock is just part of the phone OS and you cannot "kill" it, this did not strike me immediately. All the more reason why it should be described specifically.
HTC Facebook Sync (Friend Stream)
What a dodgey load of crap, does not detail what it is going to do before it does it. Supposedly, it brings contacts from Facebook and Google to your phone, but instead of having 2 entries for everyone, you link them together on the phone, sounds clever eh?
Actually, it is very crude, it does work quite well, but leaves a big mess behind if you ever want to remove it.
It uses the Notes field in Google Contacts to store a bit of XML which links to the Facebook page, looks like this:
id:123456789/friendof:123456789
My first thought when I noticed this was that it would wipe out any notes currently stored by Google, luckily, it appends this data to the end of any notes already stored.
When I removed this sync, it left all this crap behind in Google, so now I have to go through and remove manually.
The other thing it does badly is the merging of contacts. If you have a number for someone in Google and that person has also (stupidly) added that number on Facebook, Friend Stream does not merge the numbers, or just hide one of them. It shows both, so you end up with contacts that have 4 or 5 numbers, some of which are just duplicates.
This information is also synced up to Google Contacts (I think, not 100%) and left behind after using it.
I stopped the sync with Facebook in the end, it is great having all that info and pictures for contacts, but it seems to hammer the battery. I haven't got around to figuring out sync frequecy and things, so maybe turn it back on in the future.
Desire User Manual
Well basically, finding this is guess work. It does not come with a printed manual, which is fair enough, it also does not come with a CD with the manual on, which is more common these days. The manual is actually on the SD card in the phone, but this isn't mentioned anywhere in the info that comes in the box. I had to rely on Google to tell me where the manual is.
If I missed some bit of paper that said that, then I stand corrected, but it sure ain't obvious!!
Google Map Rotation With Compass
How the hell do you get this working?? I have seen it on the iPhone, is this their special feature??
Random Contacts Showing Up As SMS Senders
This seems to have been solved now, as it hasn't happened for a while. But messages from Google Calendars and Vodafone showed up as being from a random contact on the phone. It is possible this is tied to the Facebook that I turned off, so can't confirm this happens to everyone.
Calendar Ownership
The built in calendar is great and syncs perfectly with Google, shows the different colours for the different calnedars and allows you to create appointments in any calendar, not just your personal one, wow!!
The only problem is that if you create an appointment on your phone, when synced to Google, you are not the owner of the appointment, but a guest to it. I noticed this as it had the whole "are you attending" thing when you click on the detail. Bit annoying really, not sure if this is a technical limitation with Google or just the way the software works.
Marketplace Issues
This has been widely complained about
here and still ignored by Google, Basically, when a new phone comes out, Google have to add the ROM signature to its database, so that it can download certain apps from the marketplace. If Google do not sign the ROM, you only get certain apps, still a lot, but not some of the better ones. Google have only just signed this ROM off as I finish the post, about 1 month after the phone being released and there are still apps missing, such as Google Earth!
Very bad attitude from Google and rubbish desicion to even release the phone before this is sorted. I am certain a lot of people sent their phones back and went with Apple over is, crappy experience of the "next big thing", really not doing much good for the Android platform.
Overall, pretty happy with my phone and am pretty sure I have only just scratched the surface, still getting used to it all, and have plenty of apps to discover. But, I have 24 months for that!