¿Desarrollando para Mac?

Como programador, he estado bastante atrapado en el mundo de Windows. Invertí mucho tiempo y esfuerzo aprendiendo MFC, ATL y, recientemente, .NET (principalmente WinForms, por ahora no estoy interesado en el desarrollo web). Como no tengo Parallels (y no compraré ningún software o hardware en los próximos meses), no puedo permitirme ejecutar mis viejas aplicaciones de Windows ahora, así que me gustaría portarlas a la Mac.

Mis preguntas principales son:

He leído que hay dos API principales, carbono y cacao. ¿Cuál me sugieres que aprenda primero? (No sé Objective-C, pero no estoy en contra de aprenderlo).¿Cuáles son las principales herramientas de desarrollo (IDEs, depuradores, etc.) para Mac?¿Existen marcos o herramientas RAD que ayuden con la creación de ventanas (preferiría un enfoque similar a MFC a un editor de arrastrar y soltar similar a VB).¿Podría mi conjunto de habilidades actual ayudarme a aprender a programar para Mac, o tengo que comenzar básicamente desde cero?

Respuestas a la pregunta(5)

Su respuesta a la pregunta