I develop for iOS and WP7, and I have high hopes for Windows Phone, but honestly, it's not quite there yet. And compared to iOS development, it is extremely frustrating.
Could you expand on the differences you see? Is it API-wise? (I'd expect WP7 tooling to be better than iOS's, though I have not yet had the occasion to try Xcode 4 I kind-of doubt it leapfrogged VS2010, except on the UI side maybe where IB and bundles have always been pretty nice) Is it the communities/help around them? Third-party resources? Something else?
And which ecosystem did you come from before iOS and WP7?
(disclaimer: I'm not a Windows or WP7 dev, and I only dabbled a bit in iOS dev)
Can you please elaborate more on that. I am curious. I developed for iOS and android. I am a .net developer and I'm about to port my code to wp7. I was hoping that it will be a lot easier compare to the other 2 since I use visual studio and .net on daily basis. Am I mistaken here?
And which ecosystem did you come from before iOS and WP7?
(disclaimer: I'm not a Windows or WP7 dev, and I only dabbled a bit in iOS dev)