Комментарии 7
Я с такой задачей не сталкивался. Nuklear — это порядка 18к строк кода. Не думаю, что там внутри есть что-то подобное. Да и набор контроллов ограничен. Т.е. если планируется сложный навороченный интерфейс, то лучше взять что-нибудь другое.
Nuklear уже готов даже для коммерческих приложений
Здесь я имел ввиду, что библиотека стабильна и свой функционал предоставляет хорошо. Т.е. если нужно сделать какую-нибудь микро-утилиту с 2 кнопками, то не обязательно для этого с собой тащить Qt. Но если делать сложный UI на Nuklear — это уже скорее ближе к извращению. Для каждой задачи свой инструмент.
На телефонах я так понял не работает?! При открытии демо просто выбор языка и дальше не чего.
Да, в мобильных браузерах в веб-версии почему-то происходит Select, а не Click. С удовольствием приму Pull Request, исправляющий это поведение. :-)
Нативную Andorid-версию я собирать пока не пробовал. Но скорее всего скомпилируется без проблем (т.к. Open GL ES 2.0 уже есть), и работать тоже скорее всего будет нормально (т.к. люди вроде бы уже пробовали, всё у них нормально).
Какое потребление ресурсов?
Именно прослойка (Nuklear+) бесплатна — она только упрощает код: создаёт окно и контекст, конфигурирует всё. Дальше работает Nuklear. Nuklear сколько потребляет я не знаю, для моих задач было не критично. Библиотека разрабатывалась для использования в 3d играх, не должна жрать много. Если найдете более точную информацию не забудьте скинуть сюда!
Nuklear+ — миниатюрный кроссплатформенный GUI