Подскажите замену технологии Qt для кросплатформенной разработки под Windows и MacOS
Как я понял исходя из текста на официальном сайте Qt - при написании на бесплаьной втке Qt могут возникнуть некоторые проблемы с лицензированием если свой исходный код не расшарить.
Подскажите аналог Qt
Требования:
1. Чтобы собиралось в не декомпилируемые бинарники.
2. Легкое создание пользовательского интерфейс(не NodeJS и не html)
3.Язык желательно с++ или java.
Соответственно NetBeans декомпилируемый и не подходит.
Целевые платформы Windows и MacOS.
Платформа разработки Windows.
Ответы (1 шт):
Есть хорошая библиотека Nana.
- лицензия - boost
- поддержка macOS слабенькая (http://nanapro.org/en-us/forum/index.php?u=/topic/141/ggsupporting-maxosx) - но люди пытаются
Второй вариант - WxWidgets
- лицензия L-GPL, но позволяет линковаться по разному
- поддержка Windows, Unix, macOS.
- использует нативные контролы, что даст красивый интерфейс
- есть даже куча официальных туториалов
Третий вариант, который уже упоминался - gtk.
- лицензия lgpl, может не подойти.
- поддержка почти всех возможных ОС
- куча туториалов
- это библиотека с си интерфейсом, хоть и имеет плюсовую обертку. Вначале может быть не для слабонервных.
Странный, но интересный вариант - ImGui
- лицензия - free and permissive
- поддержка многих ос
- странный UI и немного непривычный способ кодирования интерфейса. Но можно как футуристический интерфейс выдать.
и совсем необычный вариант - delphi/C++Builder. Но тут на любителя и ценителя.