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 462065
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: So
by _txf_ on Fri 11th Feb 2011 15:23 UTC in reply to "RE[2]: So"
_txf_
Member since:
2008-03-17

The only real proper .net wpf/silverlight style application that is in wide use is VS2010. This is primarily due to microsofts own incompetence in pushing wpf and silverlight (despite being excellent technically).

Silverlight is quite good for line of business apps that are thin frontends to web services good for many apps in WP7 but I have yet to see a decent beefy application using silverlight.

I also have yet to see a really good game using .net. Are there any speedy 3D engines in .net? Chances of Unreal Engine on WP7 == 0.

Reply Parent Score: 2

RE[4]: So
by Nelson on Fri 11th Feb 2011 15:45 in reply to "RE[3]: So"
Nelson Member since:
2005-11-29


Silverlight is quite good for line of business apps that are thin frontends to web services good for many apps in WP7 but I have yet to see a decent beefy application using silverlight.


Winforms, WPF, and Silverlight have very strong footholds in the enterprise sector with some very large and complex apps leveraging the three. I've both helped develop, and seen in house solutions which blow my mind at how cool they are.


I also have yet to see a really good game using .net. Are there any speedy 3D engines in .net? Chances of Unreal Engine on WP7 == 0.


Unity3D is all over the app store. XNA all over WP7 and XBox Live. The game performance is relatively good compared to native games (Recent versions of the CLR have achieved near parity in key scenarios heavily used by things like game AI and Physics, and of course anything GPU bound is not reliant on the .NET CLR) and the development is a hell of a lot easier.

Also, be very careful of getting into the mind set of "It's native so it must be faster". In fact, a lot of games are slower, glitchier, and less polished because you need to deal with the four headed, twelve armed monster that is C++. Wrestling with, not to mention slaying that beast, is a black art.

Reply Parent Score: 2

RE[5]: So
by segedunum on Fri 11th Feb 2011 17:31 in reply to "RE[4]: So"
segedunum Member since:
2005-07-06

Winforms, WPF, and Silverlight have very strong footholds in the enterprise sector with some very large and complex apps leveraging the three. I've both helped develop, and seen in house solutions which blow my mind at how cool they are.

Total bollocks.

I don't care what cushy little number project you've got yourself on to that you might deliver some time in the next decade, when you've moved it to .Net 54.2 for the umpteenth time, but normal enterprises are chock full of legacy COM, C++ and VB applications that won't be rewritten in .Net. Anything new or rewritten in the past decade was written as a web application. That's right. One of those things that doesn't need a Windows platform.

People have been telling me that .Net has been happening for a decade, and while I occasionally see the odd system that's been rewritten about fifteen times for Winforms, WPF, Silverlight or whatever the MSDN loons have put out this week, the stuff that sits there and actually works uses.......something else.

Unity3D is all over the app store. XNA all over WP7 and XBox Live.

So no one apart from Microsoft then? Glad we cleared that up.

....because you need to deal with the four headed, twelve armed monster that is C++. Wrestling with, not to mention slaying that beast, is a black art.

It's alright. Game developers have been doing that for years, and they've been doing unspeakable things in that that most normal developers would never do because speed matters.

Reply Parent Score: 3

RE[4]: So
by nt_jerkface on Fri 11th Feb 2011 17:43 in reply to "RE[3]: So"
nt_jerkface Member since:
2009-08-26

Silverlight is quite good for line of business apps that are thin frontends to web services good for many apps in WP7 but I have yet to see a decent beefy application using silverlight.


Silverlight isn't designed for beefy applications but you can use it as an interface for anything.

I also have yet to see a really good game using .net.

Magicka.

Reply Parent Score: 2