My thoughts...
Well, what I think is:
a. Create a compositing UI like iPhone, with a solid 2D graphics library. Quartz blows GDI out of the water. GDI does nothing but limit creativity.
b. Build in sensible, good API's for XML, Web, (as noted above) graphics, and synchronization.
c. Make the apps really not suck. PIE sucks. Pocket Office sucks. It all sucks and it has to go.
d. Make it responsive. Everything about Windows Mobile was designed for devices 1/5 as powerful as they are today, yet it performs like it was meant for devices that are supposed to be 5x as fast. Open my settings within 5 seconds for gods sake.
e. Copy Apple's App Store. Developers want to get paid, and Microsoft isn't helping.
My 2 cents anyways...
|