Necesito Xcode para codificar para iOS y OS X?

Esa es la regla general. Usted no tiene absolutamente que usar XCode para OS X. Hay plataformas de desarrollo alternativas para ello, y como plataforma, el SO es muy flexible al respecto. La razón de esto es el método de entrega permitido. Puedes instalar software para OS X desde cualquier lugar. El sistema operativo, por regla general, no permite que …