HARDIK Joshi Ответов: 2

Как создать кросс-платформенное автономное настольное приложение на основе графического интерфейса пользователя?


Я хочу создать кросс-платформенное автономное настольное приложение на основе графического интерфейса с использованием инструментов с открытым исходным кодом. Какая технология или фреймворк более предпочтительны для кросс-платформенного приложения на основе графического интерфейса?
Я слышал о 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++.

2 Ответов

Рейтинг:
0

Richard MacCutchan

Вы можете попробовать с Java. Утверждается, что он работает на любой платформе и поддерживает богатый набор графических инструментов и элементов управления.


Рейтинг:
0

Richard MacCutchan

Вы можете попробовать с Java. Утверждается, что он работает на любой платформе и поддерживает богатый набор графических инструментов и элементов управления.

Похоже, это то же самое, что и ваш предыдущий вопрос: Как развернуть приложение windows на базе C# для linux и OS X?[^].


HARDIK Joshi

Кроме Явы. Да, я знаю, что этот вопрос похож. Но этот вопрос нацелен на приложение на основе C#, и здесь я нацелен не только на c#. И моя цель поставить снова, потому что я не получаю никакого успеха в этом отношении.

Richard MacCutchan

И вы, вероятно, никогда не добьетесь успеха с таким вопросом. Все, что мы можем сделать, это предложить языки или фреймворки, которые могут работать. Но никто не может гарантировать, что любой из них обязательно даст вам тот результат, который вы хотите.

HARDIK Joshi

Хорошо, позвольте мне объяснить, что я пробовал с Mono framework GTk# forms. Приложение работает или строится правильно на определенной платформе. Но OS X для создания .EXE-файл вместо .приложение файл. У меня тоже есть книга мака. Я создаю такой же файл решения в Xamarin studio на Mac. Где я могу найти файл applicationName.app в Mac и в том же случае Linux?

Richard MacCutchan

Извините, я не знаю, я не использовал Mono или Xamarin.

HARDIK Joshi

Вот почему я ставлю вопрос о разработке кросс-платформенных настольных приложений. Я хочу добиться успеха в этом отношении. и я трачу на это 2 месяца
R &ампер; Д.