Ajuda sobre programa

Olá Gujers.
To ajudando um amigo a fazer um trab. de mestrado e queria saber uma coisa, se um programa que eu escrevo em macintosh ( no Xcode) gera um tipo de executavel que pode ser rodado no windows?
Vlw a ajuda, resolvi perguntar, porque nunca fiz um programa assim.

Até onde eu sei, o compilador que o Xcode usa só gera executáveis compatíveis com o Mac OS X e o iPhone. Assim, para rodar seus programas em Windows, você teria de usar um outro compilador.

Então não daria pra criar um no Mac e rodar no Win…
Teria que criar usando e executando no próprio S. O.?

Para criar no Mac e rodar no Windows, o ideal é desenvolver com uma tecnologia multiplataforma, tal como Java ou .NET. Se você usar compiladores nativos, terá de recompilar sua aplicação para cada plataforma diferente em que quiser executá-la.

A melhor opção seria mesmo criar o programa em cima da JVM… Assim fica independente de S.O…
Essa é a melhor coisa…
Vlw a ajuda.