Originally Posted By: DWallach
IMHO, the genius of Android is mostly under the hood. They're doing a very clever process model, such that each app is running with a separate Unix user-id, thus limiting the damage that can be done if an app goes rogue or whatever. There are lots of other clever technical features. Most of Bruno's complaints seem to focus not on the technology, per se, but rather on the extent to which Google and its partners are managing it.


Windows Mobile has always run processes under different process ids. Of all the developmental platforms Windows Mobile is the easiest to develop for bar none, everything is documented, no developer fees to pay etc etc... I don't think lack of apps is the problem with Windows Mobile either- it has thousands although most are very old and go back to the early PDA days. I think the problem with Windows Mobile is it just doesn't have the bells and whistles and touch-screen support that the iPhone has. In every other way it's probably superior.