Наименьшая библиотека GUI с заголовками (4 КЛОК) для всех платформ.
✂️Малый размер: более 4000 строк кода на C++, нулевые зависимости, заголовочные файлы (GuiLite.h)
⚡Быстрое выполнение: высокая производительность отрисовки, работает даже на микроконтроллерах
👫 Совместимость: гладкое взаимодействие с третьими сторонами (Qt/MFC/Winform/Cocoa/Web)
⚙ Минимальные требования к оборудованию:
Процессор | Пространство диска/ROM | Оперативная память |
---|---|---|
24 МГц | 29 КБ | 9 КБ |
sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh
Даже начинающий программист на C сможет быстро овладеть GuiLite. Исходный код использует только базовые возможности C++ (классы, виртуальные функции). Мы выбрали C++, так как это может сделать размер кода значительно меньше и проще его читаемость.- 📚Документация - Как использовать GUI-lite? - Спецификация дизайна - Как располагать виджеты? - Как создать шрифт Unicode/битмап ресурс? - Как сменить тему? - Как отправлять сообщения? - УМЛ диаграмма основного модуля GUI-lite
HelloXXX/UIcode/UIcode.cpp
widgets
core
![]() 3D на STM32 |
```markdown
![]() Волна на STM32 |
![]() Частица на STM32 |
![]() Звезда на STM32 |
![]() 3D волна на STM32 |
![]() Клавиатура на STM32 |
![]() Mario на STM32 |
![]() 3D окружность на STM32 |
![]() 3D пончик на STM32 |
![]() Таймер |
... |
![]() Эффект маятника |
![]() Пример функционала IoT |
![]() Мониторинг устройств IoT в облаке |
![]() Телеметрия и анализ кода в реальном времени |
![]() Отслеживание устройства IoT по всему миру |
![]() Шрифт Lattice |
![]() Шрифт FreeType |
![]() Размещение графического интерфейса пользователя (GUI) |
![]() Быстрое отображение файла JPEG |
![]() Проигрывание видео с использованием FFmpeg |
---
![]() Эмуляция графического интерфейса Windows |
![]() Полоса прокрутки |
![]() Как использовать виджеты |
![]() 3D сетка на Windows/Linux |
![]() Прозрачное диалоговое окно |
![]() Свайп-просмотр |
---| | | |
|-------|-------|-------|
|
HostMonitor на Windows |
HostMonitor на macOS |
HostMonitor на Android |
|
HostMonitor в Windows Mixed Reality |
HostMonitor на Linux |
3D на веб-платформах |
|
3D на веб-платформах |
HostMonitor на iPhone |
Как работает отображение |
![]() 3D на Apple Watch |
![]() Волна на Apple Watch |
![]() Частицы на iPhone |
Спасибо за помощь от членов сообщества, вы все делаете GUI-lite лучше! И добро пожаловать всем новым друзьям, присоединившимся к нам.
![]() Разработчики группа 🔑: 875721211 |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )