Чи можна розробляти та створювати додатки Linux за допомогою Xamarin з однаковою базою коду?
Через кілька років роботи з Ubuntu, моєю основною ОС зараз є знову Windows. Але не виключено, що я міг би перейти на Mac.
Зараз я маю трохи досвіду роботи з Qt і не маю досвіду роботи з Xamarin. За допомогою Qt ви можете розвиватися на Windows, Linux та Mac, а також для Windows, Linux, Mac, iOS, Android, Windows Mobile, ... Вони це досить чітко розуміють.
Оскільки Xamarin зараз безкоштовний і з відкритим кодом, і я все ще не маю багато досвіду в Qt, я розглядаю можливість спробувати Xamarin для крос-платформної розробки замість Qt.
Неможливість випустити моє програмне забезпечення для Linux для мене було б порушенням. Можливість розробки на Linux було б непогано, але необов’язково. Але після всіх моїх досліджень у Google я міг знайти лише інформацію та людей, які просять підтримки для розвитку на Linux, а не на Linux.
Наскільки я знаю, це не повинно бути проблемою лише з Mono. Але наскільки я знаю Xamarin> Mono, і я не отримую все в Mono, я міг би отримати в Xamarin.
Я також не впевнений, наскільки добре підтримуватиметься Mono у майбутньому. Для мене здається, що Xamarin набагато важливіший для Microsoft, ніж сама Mono.
Я не впевнений, що це взагалі можливо, оскільки Xamarin базується на Mono, але чи можливо, що Microsoft в якийсь момент вирішить не підтримувати Mono із сумісністю .NET так само, як Xamarin, або навіть повністю скасувати Mono як самостійний ?
Тому я шукаю одну єдину структуру для всіх настільних та мобільних платформ, на яку я можу покластися, і я хочу знати, чи Xamarin та / або Mono та та / або Xamarin + Mono можуть бути альтернативою Qt, перш ніж я піду глибше в будь-яку цих рішень.