Конечно, то что они реализовали декларативнивный GUI и при этом смогли портировать его на разные устройства, в том числе и на MCU с около 256 Кб RAM, это заслуживает уважения. Но разработка GUI интерфейсов это гораздо более сложная вещь, чем обычное формошлепство. Они придумали свой язык .slint , и конвертацию его на разные платформы и языки. И таким самым убежали от множество проблем и одновременно ограничили возможности. Вопросы такие. 1. Каким образом можно динамически создавать и организовать виджеты? 2. Как динамически менять стили и расположение элементов, и добавлять новые по мере надобности? 3. Как запихнуть в .slint более сложный код, например использование template?
Обсуждают сегодня