iPhone and Pre plus Pixi steady platforms
From Apple or Palm we have: one mobile operating system, one hardware platform, both made and supported by only one company, delivering one uniform and compelling user experience. With Apple and Palm, it may seem they are walking different paths, but they have this mobile system approach in common. And with it, they reach a higher number of satisfied customers with a higher number of software developers. Developers that can concentrate on implementing great native applications instead of working the issues of having a customer base with different versions of one OS on various devices with different specifications, input methods, and screen sizes and resolutions. Apple and Palm have each in their hands a steady software and hardware platform with great/promising results. And both systems are not near their peaks.
From Google we are starting to have: different devices running different versions of Android, skins and themes that each hardware manufacturer are implementing on top of the OS on each of their own devices. We have companies like Motorola with more than one device running Android, running different releases, with different hardware specs, and with different themes and skins treatments i.e. the Moto Cliq vs. the Motorola Droid. Is Google Android the next Windows Mobile? This lead to a store full of applications and widgets that might not run in 4 out of 6 Android devices, to say a number, maybe worst. Unless Google comes with a framework, some kind of a virtual engine, that will assure that every application developed for Android will run across all devices and releases, it's very likely that Android will become a Windows Mobile or a Blackberry platform. Today, developers are starting to get the headache and multiple of their applications crash, even in the latest, son of the mothership Nexus One.
Apple, Palm, and Google have extraordinary talented people behind their mobile platforms and I have no doubt the three will succeed, but if we would have to pick one for any user, it would be Apple's or Palm's. I don't believe having open choices is an advantage when quality is in question, and at the end of the day we end up with just one device. This chosen device must come with a hustle free presentation, one that Apple and Palm are enforcing with good decisions along the way, and with evolutionary steps that keep their respective mobile platforms breathing full of possibilities.
As one last note, I wonder what goes through Microsoft Windows Mobile, Nokia, and RIM Blackberry people minds every time one of the other three players announces modern and more web oriented devices and software updates. It must be hard to wait for the day when they can break from the old and launch a new mobile platform that competes at the same level the Android, the webOS, and the iPhone stands. These three systems have years in advantage, with the iPhone as a clear leader today. Personally, I can't wait for the new iteration of the iPhone and to see where Apple will take us.
Signing off...
(BatGeeK)
Think creative.

From Apple or Palm we have: one mobile operating system, one hardware platform, both made and supported by only one company, delivering one uniform and compelling user experience. With Apple and Palm, it may seem they are walking different paths, but they have this mobile system approach in common. And with it, they reach a higher number of satisfied customers with a higher number of software developers. Developers that can concentrate on implementing great native applications instead of working the issues of having a customer base with different versions of one OS on various devices with different specifications, input methods, and screen sizes and resolutions. Apple and Palm have each in their hands a steady software and hardware platform with great/promising results. And both systems are not near their peaks.
From Google we are starting to have: different devices running different versions of Android, skins and themes that each hardware manufacturer are implementing on top of the OS on each of their own devices. We have companies like Motorola with more than one device running Android, running different releases, with different hardware specs, and with different themes and skins treatments i.e. the Moto Cliq vs. the Motorola Droid. Is Google Android the next Windows Mobile? This lead to a store full of applications and widgets that might not run in 4 out of 6 Android devices, to say a number, maybe worst. Unless Google comes with a framework, some kind of a virtual engine, that will assure that every application developed for Android will run across all devices and releases, it's very likely that Android will become a Windows Mobile or a Blackberry platform. Today, developers are starting to get the headache and multiple of their applications crash, even in the latest, son of the mothership Nexus One.
Apple, Palm, and Google have extraordinary talented people behind their mobile platforms and I have no doubt the three will succeed, but if we would have to pick one for any user, it would be Apple's or Palm's. I don't believe having open choices is an advantage when quality is in question, and at the end of the day we end up with just one device. This chosen device must come with a hustle free presentation, one that Apple and Palm are enforcing with good decisions along the way, and with evolutionary steps that keep their respective mobile platforms breathing full of possibilities.
As one last note, I wonder what goes through Microsoft Windows Mobile, Nokia, and RIM Blackberry people minds every time one of the other three players announces modern and more web oriented devices and software updates. It must be hard to wait for the day when they can break from the old and launch a new mobile platform that competes at the same level the Android, the webOS, and the iPhone stands. These three systems have years in advantage, with the iPhone as a clear leader today. Personally, I can't wait for the new iteration of the iPhone and to see where Apple will take us.
Signing off...
(BatGeeK)
Think creative.
