- Предназначение
- Требования
- Продукты
- Заказная разработка
- Медиацентр
- Обучение
- Партнеры
- О компании
- Контакты

Обеспечивают возможность проектирования и генерации web-приложений.
Включает:
Содержат:
Дизайнер интерфейсов — это low-code продукт для проектирования пользовательских интерфейсов любой сложности на основе готовых шаблонов и UI-элементов дизайн-системы Digital Q.Palette.
1. Проектирование интерфейсов приложений:
· создание страниц по готовым шаблонам форм и таблиц различных конфигураций;
· удобное проектирование интерфейсов с помощью механизма drag-and-drop;
· автоматическая генерация страниц приложения на основе объектной модели данных;
· создание адаптивных интерфейсов, которые автоматически подстраиваются под разные типы устройств и размеры экранов;
· реиспользование интерфейсов в рамках своего проекта, а также в других проектах в виде UI-библиотек;
· встраивание интерфейсов в основные приложения через технологию виджетов;
· комментирование интерфейсов для оперативного обсуждения и согласования прототипов с заказчиками и бизнес-командами;
· настройка параметров подключения библиотек в прикладные проекты. Аналитик или разработчик описывает контракт библиотеки, который затем может быть использован для гибкой настройки свойств библиотеки при подключении её в прикладной проект.
2. Расширение логики за счет добавления пользовательского кода в стандартные компоненты:
· определение логики и поведения элемента интерфейса через настройку его свойств в редакторе страницы;
· добавление программного кода в страницу интерфейса через Панель разработчика. Это позволяет расширить стандартное поведение компонентов, реализовать дополнительные бизнес-правила, определить реакции интерфейса на события;
· управление проектом на уровне кода с возможностью загрузки архива проекта. Можно описать глобальную логику приложения, зарегистрировать общие сервисы и зависимости, определить глобальные стили и темы, а также создать общие утилиты и функции;
· diff-редактор HTML с визуальным отображением различий между сгенерированным кодом страницы и кодом, добавленным пользователем. Позволяет видеть, что именно будет изменено (добавлено/удалено), перед применением правок, минимизируя риск ошибок;
· немедленная проверка работы пользовательского кода в режиме предпросмотра страницы — без перезагрузок и лишних действий.
3. Публикация проекта:
· проверка сборки проекта перед публикацией. Система автоматически выполняет тестовую сборку. При обнаружении ошибок выводится их описание - у вас есть возможность исправить проблемы и отладить код до публикации проекта и отправки кода в репозиторий;· полный цикл публикации, когда система генерирует код, создает репозиторий, сохраняет его в хранилище и запускает пайплайны сборки и доставки приложения в целевую среду;
· онлайн-публикация, при которой проект публикуется сразу в среду исполнения фронтенд-приложения. Генерация и компиляция кода, а также быстрая доставка проекта происходят полностью внутри платформы;
· Выпуск UI-библиотек со сборкой npm-пакета и публикацией новой версии библиотеки в ваше хранилище.
Помимо страниц приложений дизайнер интерфейсов позволяет настроить меню пользователя (с учетом разграничения прав доступа), а также конфигурацию web-приложения, например такие параметры как способ авторизации или визуальную тему по умолчанию.
Каждый разработанный интерфейс может быть добавлен в реестр готовых компонент и использоваться повторно в других проектах.
Часто требуется предоставить цифровые сервисы напрямую вашим клиентам или партнерам. В этом случае требуется чтобы пользовательский интерфейс соответствовал брендбуку вашей организации.
Для решения данной задачи дизайнер интерфейсов предоставляет интерактивный инструментарий для проектирования и кастомизации дизайна.
Настройке поддается практически все элементы дизайна, как общая цветовая палитра, так и отображение отдельных элементов дизайн-системы.
Проектирование и генерация приложений с помощью дизайнера интерфейсов Digital Q.Palette избавляет разработчиков от рутинных операций, таких как, например, верстка страниц или создание типового кода для обработчиков. Это позволяет существенно экономить силы и повышать качество создаваемых интерфейсов пользователя.

Инструменты разработчика Digital Q.Palette позволяют разрабатывать приложения с нуля, а также выполнять сложную кастомизацию силами разработчика.
Включают в себя:

Палитра платформы насчитывает более 100 компонентов, доступных для проектирования пользовательских интерфейсов. Среди них как стандартные элементарные элементы интерфейса, так и сложные комплексные компоненты, например, компоненты поиска, виджеты и др.
Все компоненты платформы обладают сквозной стилизацией, обеспечивая целостность готового пользовательского интерфейса.
Набор библиотек платформы решает 100% стандартных задач web-проектов, таких как:
В состав платформы входит единое приложение «Портал пользователя», которое обеспечивает единую точку доступа ко всему функционалу системы.
Подгружаемые функциональные интерфейсы могут быть реализованы на любом фреймворке Angular или React.

Платформа обеспечивает простоту и эффективность управления проектом на всех стадиях его реализации – от инициации до завершения. Автоматизирует процессы управления проектами, программами и портфелями проектов.
Комплекс инструментов для эффективной цифровизации и оптимизации бизнес-процессов.





Выбранные в платформе подход и фреймворки обеспечивают легкий вход для разработчиков организации, специалистов с нужными компетенциями легко найти на рынке труда.
Проект — это все настройки web-приложения, доступные к проектированию в режиме low-code
Web-проект можно скачать из дизайнера интерфейсов или опубликовать в GIT-репозиторий. На этой стадии frontend-разработчик может реализовать необходимую логику приложения
Настроенный DevOps пайплайн соберет приложение и опубликует его в необходимом вам формате.
Для разворачивания в микросервисной среде платформа предоставляет готовый базовый образ UI-микросервиса, в который упаковывается web-приложение и разворачивается в среде оркестрации микросервисов
Воспользуйтесь low-code инструментами для проектирования и создания UI ваших приложений с помощью Digital Q.Palette. Получите современный стек технологий, промышленный веб-фреймворк, богатую палитру компонентов, выразительный UI и эргономичный UX для своих цифровых сервисов.
Digital Q.Palette – это не только палитра компонентов, необходимых для создания интерфейсов ваших приложений, не только дизайн-система, которая определит единый визуальный ряд и подходы к организации UX. Это еще и набор проверенных веб- и мобильных технологий и инструментов, необходимых для организации процессов создания UI ваших цифровых сервисов.
20 мая в Москве прошла первая партнерская конференция «Диасофт» - Diasoft Partners Day.
В мероприятии приняли участие более 300 экспертов: IT-директоров, руководителей по цифровой трансформации крупных организаций из всех отраслей экономики, представителей компаний – партнеров «Диасофт», которые занимаются разработкой собственных IT-решений.