SOUI 3 — это набор для разработки облегчённых Windows-приложений, который непрерывно развивается уже 12 лет. Размер скомпилированного ядра составляет около 1 Мбайт.
В основе фреймворка лежат особенности популярных платформ: WTL, Android, QT и Flash. В нём используется XML для настройки пользовательского интерфейса (UI), а также обеспечивается высокая производительность с возможностью выбора между GDI и Skia для рендеринга. Фреймворк предлагает богатый набор элементов управления и гибкое расширение через использование XML и Lua. Он обеспечивает истинное разделение логики и интерфейса пользователя.
Демонстрационные версии интерфейса доступны для ознакомления. Вы можете скачать автоматизированную статическую сборку demo.exe с GitHub для тестирования.
Если вы хотите самостоятельно скомпилировать больше примеров интерфейсов, вы можете клонировать репозиторий SOUI-демо: https://github.com/soui3-demo. Каждый пример представлен в отдельном репозитории, который можно отдельно клонировать.
Для одновременного клонирования всех демо-репозиториев вы можете запустить файл clone_demos.bat в репозитории SOUI. Однако перед этим необходимо установить инструмент командной строки Git.
Использование SOUI требует знаний C++ и основ Win32. Более подробную информацию вы можете найти в официальной документации.
Git-репозитории:
SOUI может быть скомпилирован с использованием CMake или QMake. Подробные инструкции по компиляции доступны в файле build.md.
Вы можете использовать SOUI Editor, доступный по адресу: https://github.com/soui3-demo/SouiEditor. Инструкции по использованию редактора доступны в документации.
Перейдите по ссылке для просмотра списка программного обеспечения, созданного с использованием SOUI: https://2926295173.github.io/SoUIDocs/Show/show/. Список постоянно обновляется.
Пожалуйста, ознакомьтесь с документом license.txt.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )