Как создать кросс-платформенное автономное настольное приложение на основе графического интерфейса пользователя?
Я хочу создать кросс-платформенное автономное настольное приложение на основе графического интерфейса с использованием инструментов с открытым исходным кодом. Какая технология или фреймворк более предпочтительны для кросс-платформенного приложения на основе графического интерфейса?
Я слышал о Mono framework с GTK# forms с использованием Xamarin Studio и Visual Studio 2017 для mac. Я также пробовал использовать перечисленные фреймворки, но не смог найти, как сгенерировать файл .app для Mac и файл .deb для Linux, используя один и тот же проект или исходный код. В Mac он генерирует только EXE-файлы.
Проще говоря, как создать настройку для приложения GTK# forms для конкретной платформы или мы можем сказать, как создать кросс-платформенное автономное настольное приложение на основе графического интерфейса?
Я также пробовал использовать QT и electron-оба платные программы, и я не хочу идти с библиотекой на основе C и C++.
И я не хочу идти с технологией JAVA.
Что я уже пробовал:
Я также пробовал использовать QT и electron-оба платные программы, и я не хочу идти с библиотекой на основе C и C++.