Do the other way too
Create converters to convert WP7 apps into iOS and droid.
So you code in C# and VS will give binaries for all 3 platforms. (MS will get revenue for the dev tools which are already better than any other IDE)
This way, developers don't have to go through the mess of iOS cocaine (Cocoa ? or what ever) or Eclipe's brain dead tool set.
Converting automatically code from one platform to another is a very tricky task, with often a result that’s for being great. This is not a priority for us now. Our current approach it to provide tools and guidance in order to learn faster WP7 for those who know already iPhone (Android soon). However, it could be possible to offer a reverse search for the mapping. We will look into that.
Not impossible at all.
In fact, proven to be working,
it is imposible...
Ow,, sorry I forgot that. My bad.
I heard Apple blocked firefox browser as well. (And told Mozilla to use webkit, which makes no sense for firefox.)
Forget Cocaine,, Let's do the droid then :)
You can't do that for iOS because Apple prohibits anything originally written in any language other than Objective-C, C, and C++, and prohibits any intermediary translation or compatibility tool. See http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler