imekon
Lurker
I'm another iPhone owner contemplating switching to Android. At the moment, I have about a year to go on my O2 contract here in the UK, so any Android phone I buy will be the full unlocked price, if I buy now.
My reason for switching is the disatisfaction with the iPhone. I bought a 3GS model a year ago and was disappointed to find:
After upgrade the software to iOS4, what do I find:
So all these restrictions on developing for the iPhone that recently appeared have put me off writing for the iPhone. So, I'm looking at Android, I'm used to Java. Eclipse is not too hard to get used to, and I can run it on Windows.
Objective C has some nice features however the language looks like a bolt on layer on top of C, so it feels clumsy. I'd rather use Java or better still C#.
At the moment, my Android device is an emulator, however that will change eventually.
My reason for switching is the disatisfaction with the iPhone. I bought a 3GS model a year ago and was disappointed to find:
- no multitasking - only Apple apps could run in the background
- weak camera (3Mpixel) - no flash
- safari with no flash
- as I bought more apps, no real way to organise them
After upgrade the software to iOS4, what do I find:
- apps are appearing that support multitasking - so now a music app can run in the background
- folders appear that allow me to group up to nine apps together (why only nine?)
- the battery runs flat overnight on occaison - never did that before
- mail gets confused and leaves strange headerless messages you can't access or delete
So all these restrictions on developing for the iPhone that recently appeared have put me off writing for the iPhone. So, I'm looking at Android, I'm used to Java. Eclipse is not too hard to get used to, and I can run it on Windows.
Objective C has some nice features however the language looks like a bolt on layer on top of C, so it feels clumsy. I'd rather use Java or better still C#.
At the moment, my Android device is an emulator, however that will change eventually.

