Muy bien chicos, estoy escribiendo una aplicación que quiero que sea multiplataforma. Hasta hace poco, he intentado hacer esto en Silverlight con C# porque también funciona con OS X, pero conmigo está bastante oxidado con C#, además de ser nuevo en Silverlight, me ha tocado la cabeza con dolor de cabeza. La mayoría de esto proviene de las restricciones que vienen con una aplicación que se pretende ejecutar en un navegador, problemas que se ejecutan de manera diferente cuando se ejecuta desde mi servidor de desarrollo vs directamente desde un archivo: //, etc.¿Usando Mono para portar una aplicación C# .NET a OS X?
abandone completamente toda la idea de soporte de OS X que tener que reescribir completamente la aplicación para OS X, especialmente dado que no tengo absolutamente experiencia en escribir para ella. Lo que espero poder hacer es escribir una aplicación normal en C# .NET con Visual Studio para Windows y luego fácilmente portarla a OS X con Mono.
¿Qué tan difícil es llevar una aplicación .NET a OS X con Mono? Mi aplicación es bastante sencilla, no hay nada exótico con los formularios ni nada, así que tendría que suponer que sería compatible con la implementación de WinForms de Mono.
¿Hay algún recurso bueno sobre cómo portar una aplicación usando Mono? O, tal vez, ¿me estoy perdiendo todo el punto y simplemente te permite ejecutar aplicaciones .NET en OS X y no necesito molestarme con la migración?
Perdón por mi absoluta ignorancia sobre el tema, solo comencé a considerar hacer esta ruta como hace 10 minutos después de encontrarme con otra restricción molesta en Silverlight.
Voy a ser el primero que admitir que no sé mi cabeza de mi culo sobre este tema, así que sea suave .. :)
Esto podría ayudar: http://www.mono-project.com/MoMA – Nick
Si desea escribir un programa con una interfaz adecuada de Cocoa, también puede buscar en MonoMac http: //www.mono-project. com/MonoMac – Luke