View Single Post
  #2 (permalink)  
Old 08-14-2008, 05:21 AM
caywen
Intellectual
Join Date: Feb 2004
Posts: 123
Send a message via MSN to caywen
Default A winmo developer / basher speaks

I'm a WinMo developer and constant basher of it. I bash it because, well, it sucks in some important ways. The user experience sucks. The performance sucks. The developer experience is so-so. If that sucked, I wouldn't develop for it. I want to love WinMo, but I just can't. The people at Microsoft who truly did their job are the marketers and bizdev folks.

And the base OS developers. One thing I can say about WinMo is that it's actually very solid against crashes and hangs. Though I can write some pretty good code, I also write some pretty awful code. Said code simply results in the application dying, but the OS still alive and kicking. I've had many debugging sessions where I would have unreleased resources, writing into random memory location, stack pointer corruptions, you name it. And I have had so few cases where I even had to soft reboot - it happens from time to time, but only in my most crack-smoking-code situations.

My friends who have the iPhone and have begun downloading apps have all complained that they had to hard reset their device several times. That doesn't sound very solid to me.

I'm still going to write apps for the iPhone, but I have to give Microsoft props on creating a very solid core OS. Now if they can just make the UI and the SDK suck much less, I'll be a huge WinMo fan again.
 
Reply With Quote