동일한 코드 기반으로 Xamarin을 사용하여 Linux 애플리케이션을 개발하고 빌드 할 수 있습니까?
우분투를 사용하고 몇 년이 지난 지금의 주요 OS는 다시 Windows입니다. 하지만 Mac으로 전환 할 수 있다는 것은 불가능하지 않습니다.
지금은 Qt에 대한 약간의 경험이 있고 Xamarin에 대한 경험이 없습니다. Qt를 사용하면 Windows, Linux 및 Mac 에서 개발할 수 있으며 에 대한 윈도우, 리눅스, 맥, 아이폰 OS, 안드로이드, 윈도우 모바일, ... 그들은 그것에 대해 꽤 명확하다.
Xamarin은 현재 무료이며 오픈 소스이며 Qt에 대한 경험이 많지 않기 때문에 Qt 대신 크로스 플랫폼 개발을 위해 Xamarin을 사용해 볼 것을 고려하고 있습니다.
내 소프트웨어를 Linux 용으로 출시 할 수 없다는 것은 나에게 거래를 방해 할 수 있습니다. Linux에서 개발할 수 있다는 것은 좋지만 선택 사항입니다. 그러나 모든 내 Google 조사 후, 나는 단지 정보 및 개발 지원을 요청하는 사람들을 찾을 수 에 리눅스와하지 에 대한 리눅스를.
내가 아는 한 이것은 Mono만으로는 문제가되지 않습니다. 하지만 내가 아는 한 Xamarin> Mono와 Mono에서 모든 것을 얻지는 못합니다. Xamarin에서 얻을 수 있습니다.
또한 앞으로 Mono가 얼마나 잘 지원 될지 확신 할 수 없습니다. 나에게는 Xamarin이 Mono 자체보다 Microsoft에 훨씬 더 중요한 것처럼 보입니다.
Xamarin이 Mono를 기반으로하기 때문에 가능한지 확실하지 않지만 Microsoft는 언젠가 Xamarin과 같은 방식으로 .NET 호환성이있는 Mono를 지원하지 않기로 결정하거나 Mono를 독립 실행 형으로 완전히 취소 할 수 있습니다. ?
따라서 저는 신뢰할 수있는 모든 데스크톱 및 모바일 플랫폼에 대해 하나의 단일 프레임 워크를 찾고 있습니다. Xamarin 및 / 또는 Mono 및 / 또는 Xamarin + Mono가 Qt의 대안이 될 수 있는지 알고 싶습니다. 그 솔루션의.