[HTC Titan] drupad2drupad:
Android To Titan?

Hi!

I am so glad you asked this!

Probably your question and my answers need to be stickied somewhere, because I have been long time user of WinMo 6 and 6.5 and then Android's so called openness tempted me. I gave it a shot too. Ran gingerbread stock ROM with 1Ghz processor, ran Cyanogenmod 7 as well as custom gingerbread ROMs. Over clock to even 1.3 Ghz make that android pant for breath and oh those force closes! I still get those nightmares about things force closing right when you are trying to show off how cool your phone is with all those apps in it!

So I gathered courage (and money) to jump the android ship even after the reviews saying ICS will make it all better for android. Guess what? I don't regret it at all. I am so glad I made that switch.

Windows Phone 7 - is what professionals can design. Android is what open source can give. I just tweeted this morning about an interesting article that said, why Android will stay sluggish compared iOS and WP for rest of it's life until they do something what Microsoft did - it's in their framework.

They need that huge processor and huge dual cores because they got their framework wrong. The way they manage memory is ridiculous now that I have understood the difference between WP and Android. I know this will make my post long, but I think it's best if I summarize that article:

1) The UI rendering in android isnt done by separate dedicated thread in framework like WP7 or 7.5 does. So the priority of rendering UI is same as anything else on the phone = more memory requirement

2) In WP each view is rendered separately and stored in the memory. However in Android the UI is flattened before rendering. So this makes android to redraw the whole screen elements from scratch = more processing power

3) About memory - I think this is very much a personal preference. I don't sync my documents to my phone, I keep them on the SkyDrive most of the time. The only things that take up my memory is my songs, lots of them. But my requirement is nothing compared to yours. Say roughly 250 songs = 1GB, I will need to have 8000 songs that I listen to. Honestly, by the time I finish listening to these 8000 songs even once, I am sure there will be atleast 200 new songs. So I don't bother with music or storage much. 12GB serves me well.

4) Screen Res - If you are using AMOLED on Android, you will miss it for may be 3 days. If you are using LCD - you won't notice much difference in resolution. It would have been nicer to get higher res as you suggested, but for this price - it's much worth it with this UI!

5) TomTom - you've got to try Bing Maps! Come on, if you are on android and already don't have TomTom, I bet you've settled for something else. So if you can settle for something else on Android, why not on WP? And the market apps are being added, I don't think TomTom is much farther.

After such a lengthy post, I think I should add, that I've used exactly same spec and same size phone i.e. HTC Sensation XL on the side with HTC Titan. Sensation XL runs Android, Titan runs WP7.

I can bet anyone £500, without rooting and overclocking Sensation XL - show me that it works and looks as good as Titan! - It doesn't.

Every evening I try to play with Sensation XL, trying to make myself regret buying WP because I don't have so called 'must have apps' - but that counts for nothing as soon as I see live tiles on WP and think of the flawless working.

Hint: I bought both phones 3 weeks ago. I got 8 force closes and 2 reboots on Sensation XL so far. I haven't got single freeze or reboot on Titan. - see how different WP7 is compared to 6.5? ;)