Well I obviously had some free time lately as I can't do much outside of my house so I spend some time thinking about doing something usefull. I am not unhappy about not coding anymore for a living but I still feel the need to explore and learn; on the other hand I have specific requirements about software for my mobile phone so I decided to combine both needs and to start developing for my mobile.
Now I own a WiMo HTC Pro so the first intention was obviously to set up a development environment and start developing with the Windows Mobile SDK. After a few hours of not being really happy with what I had it occured to me that it would be usefull to check other mobile OSes and see which one would suit me the best. Here's the story
I've not done this really scientifically as I'm no requirement engineer but I tried to come up with a few GOs ans no-GOs:
And this is how I ranked.
I must admit before having this crazy idea I was dreaming of an iPhone because I really like the concept. Unfortunately having a second look showed me that from a developer perspective it's a no-GO:
That was the first idea and I really wanted to start there as I already own the phone. After looking at it a little close I came to following result:
The hurdle of the IDE lead me to explore further as it was kind of a no-GO.
Well the N900 looks really great and I liked the idea of having a Linux without any restrictions. but:
Now it gets interesting:
Obviously quite some good arguments to look at Android a little closer and I did:
Discussion