Я продаю приложение C # / WPF (на данный момент ориентировано на .net 3.0), и люди все время спрашивают меня о версии для Mac.
Приложение представляет собой приложение для отслеживания времени с хорошим графическим интерфейсом, в приложении для отслеживания времени не так много бизнес-логики, поэтому большая часть приложения представляет собой графический интерфейс - переписывание только графического интерфейса эквивалентно переписыванию всего приложения.
У меня нет ресурсов, чтобы переписать приложение или поддерживать две разные базы кода, поэтому мне нужен способ запускать один и тот же код на Mac (я знаю, что мне придется отлаживать и изменять код, я имею в виду, что я может поддерживать только одну базу кода, я не могу разбить проект на разные проекты Mac и Windows - у меня просто нет времени работать над двумя проектами).
Перенос приложения на кроссплатформенную библиотеку пользовательского интерфейса, на другой язык программирования или на Silverlight - все это не актуально - это займет слишком много времени, и я думаю, что я получу больше продаж, инвестируя на этот раз в новые функции.
Кто-нибудь знает об инструменте, который может запускать или переносить C # / WPF на Mac?