Linked by Thom Holwerda on Fri 11th Feb 2011 11:35 UTC
PDAs, Cellphones, Wireless A lot of people are wondering why Nokia didn't choose to go with Android. How can Nokia differentiate themselves when Android is a lot more open and free than Windows Phone 7? As usual, the key to this is in the details. If you read the announcements carefully, you'll see that Microsoft offered Nokia something Google most likely didn't. Update: What a surprise. Elop just confirmed Nokia has a special deal with Microsoft. Whereas HTC, Samsung, and so on are not allowed to customise WP7 - Nokia is, further confirming my theory.
Thread beginning with comment 462046
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Reality??
by _txf_ on Fri 11th Feb 2011 15:00 UTC in reply to "RE: Reality??"
_txf_
Member since:
2008-03-17

Right... Do I have access to native apis? No...Do I want them? Yes...Can I apply anywhere to get them? No.

I like developing in Silverlight, very neat and great for thin web frontends. Good for customising the phone in any meaningful way? NO.

Meego would have allowed that. Android allows it...however android suffers from code dumps and if you wanted to send in a patch to fix any problem with android, google does not accept it (see their non Gmail mail app).

This kind of restriction limits creativity in the platform (see how some very cool iOS apps and customizations need to have jailbroken phones).

There also isn't that much general widespread available knowledge of the winCE kernel unlike iOS with darwin and WebOS and Android with the linux kernel. This also limits the fun one can have with the phone.

One might say that so what....Windows mobile had Cooked ROMs so obviously people could do something; Cooked ROMs were hacks and often rather crappy. On Android you have CyanogenMod, something simply not possible with any other platform barring meego (which I was excited for as it would have allowed CyanogenMod++ type distros and that it might even have allowed changes back into Mainline).

Edited 2011-02-11 15:03 UTC

Reply Parent Score: 2

RE[3]: Reality??
by Nelson on Fri 11th Feb 2011 15:06 in reply to "RE[2]: Reality??"
Nelson Member since:
2005-11-29

Right... Do I have access to native apis? No...Do I want them? Yes...Can I apply anywhere to get them? No.

I like developing in Silverlight, very neat and great for thin web frontends. Good for customising the phone in any meaningful way? NO.


WP7 is not meant to be heavily customized. WP7 is meant to provide a consistent experience across a broad range of devices. This is why WP7 performs, looks, and feels the same across the 10 devices it launched on.

Find me 10 Android devices that do the same. Hell, find me 5. 2?

All native code does is pave the way for bugs, leaks, and performance losses. Managed code is the saving grace of the platform, and I for one hope that they never release a native SDK for general consumption.

I'd much rather them wrap native APIs in managed code and release them over time, than let people start dealing with raw pointers on WP7.

Furthermore, this was largely besides the point, I merely mentioned that OEMs get native SDK access, and that Nokia would have no trouble adapting its existing talent to WP7.

Reply Parent Score: 1