I've heard from a few iOS and MacOSX developers that these are still two different development environments, despite it being possible to sometimes share source code. If Microsoft manage to completely unifiy Windows and Windows Phone, that's one up on Apple.

Of course, since it's Microsoft, everyone knows that they never quite manage to do this kind of thing right on the first try. :-)

Wade.