На чем сейчас пишут desktop-приложения?
Под Windows и Linux
Одна страница
Распечатать
Вопрос ко всем: что сейчас лучше всего использовать, чтобы писать desktop-приложения? Имеется в виду, язык + среда.
Под Windows, наверное лучше всего подходит .NET в сочетании с язык C#, но тут возникает вопрос кроссплатформенности: насколько легко перенести такое приложение под Linux? Слышал про среду Mono, но никогда не пробовал ее на практике.
Под Linux заинтересовали Qt и wxWidgets, но никак не могу определиться, что из перечисленного лучше. Сложилось впечатление, что Qt более универсальна и содержит больше компонентов, wxWidgets легче и использует нативные виджеты.
Под Windows, наверное лучше всего подходит .NET в сочетании с язык C#, но тут возникает вопрос кроссплатформенности: насколько легко перенести такое приложение под Linux? Слышал про среду Mono, но никогда не пробовал ее на практике.
Под Linux заинтересовали Qt и wxWidgets, но никак не могу определиться, что из перечисленного лучше. Сложилось впечатление, что Qt более универсальна и содержит больше компонентов, wxWidgets легче и использует нативные виджеты.
Ребята, давайте жить спокойно!
Не так давно начал набирать популярность фреймворк Electron. Вот список приложений, написанных с использованием этого фреймворка, пожалуй самое известное из них — это редактор/IDE Atom. Цитата с Wikipedia:
В плане производительности и потребления памяти он имеет некоторые недостатки, но я полагаю, что это сильно зависит от того, как написано само приложение и от степени перегруженности пользовательского интерфейса. Впрочем, фреймворк активно разрабатывается и по мере его доработки решаются многие проблемы, в том числе связанные с производительностью.
Фреймворк, разработанный GitHub. Позволяет разрабатывать нативные графические приложения для настольных операционных систем с помощью веб-технологий. Фреймворк включает в себя Node.js[5][6], для работы с back-end, и библиотеку рендеринга из Chromium.
В плане производительности и потребления памяти он имеет некоторые недостатки, но я полагаю, что это сильно зависит от того, как написано само приложение и от степени перегруженности пользовательского интерфейса. Впрочем, фреймворк активно разрабатывается и по мере его доработки решаются многие проблемы, в том числе связанные с производительностью.
Знаю про Electron, но в плане памяти он даже попрожорливее Java будет.
Еще, кстати, заинтересовала библиотека Tk, в частности, ее связка с Pyhton под названием Tkinter. Вроде достаточно простая, да и приложения получаются компактные.
Еще, кстати, заинтересовала библиотека Tk, в частности, ее связка с Pyhton под названием Tkinter. Вроде достаточно простая, да и приложения получаются компактные.
Ребята, давайте жить спокойно!
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.