Компания «Яндекс» опубликовала в открытом доступе DivKit — фреймворк, позволяющий ускорить разработку мобильных приложений и их вывод на коммерческий рынок, а также быстрее обновлять интерфейсы. Инструмент DivKit даёт возможность реализовать концепцию Server Driven UI, когда интерфейсом приложения управляют с сервера. Это позволяет менять интерфейс на лету, без необходимости обновления самого приложения. Разработчик описывает элементы в специальном формате на сервере, а фреймворк превращает это описание в элементы приложения — причём сразу для нескольких платформ. Иными словами, нет необходимости создавать код для каждой из операционных систем, что значительно ускоряет и упрощает разработку. DivKit формирует интерфейс из элементов, которые могут иметь разные свойства: например, правила обновления. Доступны шаблоны: их можно наследовать, использовать повторно и поддерживать на сервере дизайн-систему. Инструмент доступен для Android, iOS и веба. Фреймворк удобен как для создания новых пр
«Яндекс» открыл инструмент DivKit для ускорения разработки мобильных приложений
26 августа 202226 авг 2022
30
1 мин