Originally Posted by wcdolphin;14592075
Elaborate? I have worked with Silverlight and WP7 and the developer experience is far better than Android, though I am biased as I did just finish my summer working for Windows in Developer Experience.
UI wise, android is a cheap man's iPhone, that is all. It adds a few nice things such as showing you the information you want on your homescreen, but this is all there in WP7.
For reference, I am platform agnostic, I have an iPod Touch, a Samsung Captivate and a few Windows Phones.
Personally, I am not very worried about Windows Phone, though there are reasons :-)
It is funny that on campus in Redmond everyone has a Windows Phone and everyone loves it. There are a few iPhones and Androids floating around, but it is distinctly windows slanted and everyone actually loves their phones. And no, not everyone who works at Microsoft is a Microsoft "fanboi"-- I am a linux fanatic.
Must have been great getting some time at Redmond?
From a developer perspective, one of the big pluses is that silverlight/wp7 development is in Visual Studio, a far better ide than Eclipse imho, and I'm not a fan of objective c either.
That being said, I don't believe that is a very mature framework, things are getting better but it has been a very rocky road. I've often run into a namespace that's in wpf, but for some reason left out of silverlight. Small things like the wp7 browser not supporting silverlight - my guess is it was just a port from mshtml.dll.
xaml was a good idea, but badly implimented. Not really applicable for a phone, but a complex form with a ton of controls and performance goes down the drain. Blend, good idea, but carries a lot of the evils from the old wysiwyg html editors. You end up with pages and pages of xaml for a layout that should be simple and clean.
Silverlight is already slow, now they've tacked on XNA on top of it. That much managed code on a mobile device just doesn't make sense to me.
I tried out quake3 on a dual core android recently, really fast and responsive, I just don't see silverlight being able to match it.