Ответы пользователя по тегу Интерфейс пользователя
  • Какие есть концепции кросплатформенных UI-фреймворков для desktop приложений?

    @Aquinary
    Хинафаг.
    Sciter
    Кроссплатформенный, поддерживает разработку на таких языках, как C/C++/C#, Rust, Go, Python
    Разработка UI происходит путём вёрстки страниц.
    Сам только начал вникать в это чудо и пока доволен.
    Из субъетивных недостатков можно назвать разве что немного иной взгляд на вёрстку и специфичные теги, как в HTML, так и в CSS. Вместо JavaScript используется TIScript, который очень похож на первый, но со своими особенносятми.
    На Sciter написан UI такого софта, как Avast, BitLocker и некоторый другой.
    Ответ написан
    Комментировать
  • Определиться со стеком для разработки UI Style приложений на Python?

    @Aquinary Автор вопроса
    Хинафаг.
    В общем-то для стека есть только два более-менее годных средства: pywebview + flask и pysciter
    pywebview + flask - не замарачивался долго, но делать там что-то да можно. Возможно попробую глубже изучить этот вопрос. Ещё была проблема с центрированием окна. Апишка обращалась к winforms.py и там вообще нет ни строчки об установки позиции. Но есть win32.py, в которой такие строки имеются. Дальше не копал.

    pysciter - отличное решение. Весь UI можно построить на html + css + tiscript (хотя жаль, что это не js, было бы больше свободы действий). Очень крутая штука. Отпугивает тот же tiscript. Не поддерживаются grid-layer, не все селекторы css работают. Не представляю, как там рисовать симпатичные динамические графики.
    Ответ написан
    Комментировать