Обложка канала

Дизайн печь 🔥

Заметки о дизайне, работе и жизненных наблюдениях. Пишет Иван Емелюшкин @Nordicus, дизайнер интерфейсов из True Engineering.

Дизайн печь 🔥

4 года назад
Открыть в
Яндекс выложил в открытый доступ свой фреймворк для мобильных приложений. Фреймворк работает по технологии бэкенд драйвен юая Если вы сейчас дизайнер в стартапе на этапе выбора технологии, то это может быть интересно. Что это такое: Грубо говоря, интерфейс приходит с сервера. Обычно это работает так: Дизайнеры придумывают компоненты: кнопки, свитчи, графики и т.д. Мобильные фронтендеры эти компоненты реализуют А теперь магия: дизайнеры отдают дизайн страницы бекенду. На беке делают разметку где какой элемент должен стоять и как работать и отсылают на фронт. А на фронте элементы встают на свои места. Волшебно Зачем это надо Чтобы менять интерфейс без обновления приложения. Победила в А/Б зелёная кнопка или нужный текст? Ура, оставляем её, релиз ждать не надо. Релизы на маркете будут нужны только для новых компонентов и правки багов Чтобы делать бесконечное число дешевых а/б тестов Возможность включать/отключать функции удалённо В чём минусы Такое приложение не использует нативные компоненты. Т.е. вам придётся создавать с нуля все эти таббары и поля поиска. Это дольше на старте https://divkit.tech/en/

Open-source framework for server-driven UI

DivKit