Создал мини курс по программе для векторной графики Inkscape в 2022.
Рубрика «графический интерфейс пользователя»
Inkscape с 0 до Pro за 5 дней
2022-08-19 в 14:23, admin, рубрики: inkscape, веб-дизайн, векторная графика, векторные иконки, векторные операции, векторный, графика, графические редакторы, графический дизайн, графический интерфейс пользователя, Работа с векторной графикой, Работа с иконками, Учебный процесс в ITКак интерфейс рассказывает истории в видеоиграх
2020-03-24 в 8:03, admin, рубрики: GUI, usability, UX, ux design, ux дизайн, Блог компании Plarium, графический дизайн, графический интерфейс, графический интерфейс пользователя, дизайн, Дизайн игр, дизайн интерфейсов, игровая индустрия, игры, Игры и игровые приставки, интерфейсный дайджест, интерфейсы, нарратив, нарратив в игре, нарративный дизайн, разработка игр, разработка интерфейсовВ копилке Plarium Krasnodar набралось много интересных материалов, и мы хотим поделиться примечательными, на наш взгляд, примерами нарративного дизайна, связанного с проектированием пользовательского взаимодействия (UX) и графического интерфейса (GUI).
iRidium pro: новая платформа визуализации и автоматизации для Интернета вещей
2016-04-14 в 7:50, admin, рубрики: IoT, javascript, автоматизация, АСУТП, Блог компании iRidium mobile, графический интерфейс пользователя, интеллектуальное здание, Интернет вещей, умный дом12 апреля ушел в релиз iRidium pro — набор инструментов для инсталлятора/системного интегратора, а также полноценная платформа автоматизации. ПО можно использовать как основу практически любого проекта «умного» или «интеллектеального» здания, домашней или коммерческой AV интеграции и многих других. В наступившую эпоху Интернета вещей на первый план выходят мультиплатформенность, наличие готовых решений и свободное программирование — как раз тот набор, на который делает акцент iRidium pro.
Я участвовал в бета-тестировании iRidium pro, которое продолжалось несколько месяцев. Сейчас уже два дня как работаю с финальной версией. В этой статье я хотел бы описать основные отличия и нововведения, с которыми я столкнулся при переходе с iRidium 2.x.
Часто спрашивают почему «новая» и почему «платформа»? Вроде бы iRidium хорошо известен, используется на этом рынке уже несколько лет. Дело в том, что раньше iRidium был просто инструментом для создания графических интерфейсов. В этом качестве он применяется в самом конце проекта, когда установленную систему нужно просто дополнить управлением с планшетов/смартфонов. Этот функционал остался, но теперь iRidium pro можно использовать как основу проекта автоматизации. То есть реализовывать логику, автоматику и пользовательский интерфейс в рамках платформы, а остальное оборудование подбирать уже в соответствии с этим.
Обновление проектов через облако
Для загрузки проектов в панель удобно использовать облако. Проект конфигурации загружается в кабинет, прямо оттуда можно отослать приглашение конечному пользователю на почту. Клиент нажимает на ссылку и получает проект или обновление сразу на свое устройство.
Для автора его проекты доступны в боковом меню клиентского приложения. И да, теперь можно иметь сразу несколько проектов, загруженных в проект и показывать клиентам их все:
Использование npm для глобальной установки приложений, наделённых GUI и основанных на nw.js
2015-03-03 в 9:25, admin, рубрики: cli, GUI, javascript, Node, node-webkit, node.js, nodejs, npm, nw.js, path, гипертекстовый векторный Фидонет, гипертекстовый Фидонет, графический интерфейс, графический интерфейс пользователя, командная строка, кросс-платформенность, метки: Node.js, NodeJSКоманда «npm install» в менеджере пакетов npm чаще всего употребляется для локальной установки зависимостей некоторого модуля, совершаемой в его подкаталоге «/node_modules».
Однако возможен и запуск этой команды с ключом «-g» (от слóва «global»). Он обеспечивает установку указанного ей пакета в некоторое глобальное (то есть общее для всей системы) место. Кроме того, в PATH (для последующего запуска из любого желаемого каталога) оказывается прописанною та команда, которая была указана в свойстве «"bin"» в файле package.json у установленного пакета.
Таким общим местом, согласно документации, под Windows служит подкаталог «/node_modules» в каталоге установки Node. В остальных же системах таким общим местом чаще всего оказывается каталог «/usr/local/lib/node_modules» (тогда как Node там устанавливается в каталог «/usr/local/bin»).
Обыкновенно этот подход употребляется для глобальной установки различных утилит, предназначенных для употребления из командной строки. Вот некоторые примеры:
- Команда «npm install jshint -g» обеспечивает появление в PATH команды «jshint», служащей для запуска JSHint.
- Команда «npm install browserify -g» обеспечивает появление в PATH команды «browserify», служащей для запуска Browserify.
- Команда «npm install less -g» обеспечивает появление в PATH команды «lessc», служащей для запуска Less.js.
Однако на CLI (на командной строке) свет клином не сошёлся — и читателям Хабрахабра должно уж вполне быть известно, что приложение на языке JavaScript, употребляющее API Node.js, можно снабдить и GUI (графическим интерфейсом пользователя), сочинённым на языках HTML и CSS. Для этого придётся и запускать такое приложение вместо Node на том движке, который до прошлого года назывался node-webkit, а в нынешнем (2015) году оказался 14 января переименованным в nw.js.
Ваши GUI-приложения также могут глобально быть установлены в системе из npm-пакета при помощи npm. Давайте поговорим об этом.