They're utilizing the benefits seen in the .NET structuring, and trying to make use of the GUI capabilities made possible by it. All the pretty little flashy things can be turned off to save RAM and such, if you don't want em. Also, as far as one OS for phones, tabs, pc's etc. the stripped down version used for a phone is no where near as robust as the full blown OS.
__________________
See location...
|