Ладно, ребята, я пишу приложение, которое хочу быть кроссплатформенным. До недавнего времени я пытался сделать это в Silverlight с C #, потому что он также работает на OS X, но, поскольку я был довольно ржавым с C #, помимо того, что был новичком в Silverlight, у меня возникала головная боль после головной боли. Большая часть этого проистекает из ограничений, которые прилагаются к приложению, предназначенному для запуска в браузере, из-за проблем, связанных с его работой по-разному при запуске из моего сервера разработки непосредственно из файла: // и т. Д.
Я бы предпочел полностью отказаться от всей идеи поддержки OS X, чем полностью переписать приложение для OS X, тем более что у меня совершенно НЕТ опыта написания для него. Я надеюсь, что смогу написать обычное приложение на C # .NET с Visual Studio для Windows, а затем легко перенести его на OS X с Mono.
Насколько сложно перенести приложение .NET в OS X с Mono? Мое приложение довольно простое, ничего необычного в формах или в чем-то другом нет, поэтому я должен предположить, что это будет поддерживаться в реализации Mono WinForms.
Есть ли какие-нибудь хорошие ресурсы о том, как портировать приложение с помощью Mono? Или, может быть, я упускаю весь смысл, и он просто позволяет запускать приложения .NET на OS X, и мне не нужно беспокоиться о портировании?
Прошу прощения за мое полное незнание этого вопроса, я только начал рассматривать этот путь, как 10 минут назад, после столкновения с еще одним раздражающим ограничением в Silverlight.
Я буду первым , который признает, что я не знаю своей головы из своей задницы об этом предмете, так что будьте нежны ..:)