Czy możliwe jest tworzenie i tworzenie aplikacji dla systemu Linux za pomocą platformy Xamarin z tą samą bazą kodu?
Po kilku latach z Ubuntu moim głównym systemem operacyjnym jest teraz znowu Windows. Ale nie jest wykluczone, że mogłem przejść na Maca.
W tej chwili mam trochę doświadczenia z Qt i nie mam doświadczenia z Xamarin. Z Qt możesz rozwijać się na Windowsie, Linuksie i Macu, a także na Windowsie, Linuksie, Macu, iOS, Androidzie, Windows Mobile ...
Ponieważ Xamarin jest teraz darmowy i open source, a ja nadal nie mam dużego doświadczenia w Qt, rozważam wypróbowanie Xamarin do programowania międzyplatformowego zamiast Qt.
Brak możliwości wydania mojego oprogramowania dla Linuksa byłby dla mnie przełomem. Możliwość programowania na Linuksie byłaby fajna, ale jest opcjonalna. Ale po wszystkich moich badaniach w Google mogłem znaleźć tylko informacje i osoby proszące o wsparcie przy tworzeniu na Linuksie, a nie na Linuksie.
O ile wiem, w przypadku samego Mono nie powinno to stanowić problemu. Ale o ile wiem, Xamarin> Mono i nie mam wszystkiego w Mono, co mogłem uzyskać w Xamarinie.
Nie jestem też pewien, jak dobrze obsługiwane będzie Mono w przyszłości. Dla mnie wygląda na to, że Xamarin jest znacznie ważniejszy dla firmy Microsoft niż samo Mono.
Nie jestem pewien, czy to w ogóle możliwe, ponieważ Xamarin jest oparty na Mono, ale czy jest możliwe, że Microsoft w pewnym momencie zdecyduje się nie obsługiwać Mono z kompatybilnością .NET w taki sam sposób jak Xamarin, lub nawet całkowicie anuluje Mono jako samodzielny ?
Dlatego szukam jednej platformy dla wszystkich platform stacjonarnych i mobilnych, na których mogę polegać, i chcę wiedzieć, czy Xamarin i / lub Mono i / lub Xamarin + Mono mogą być alternatywą dla Qt, zanim przejdę głębiej w jakiekolwiek tych rozwiązań.