Яндекс опубликовал в открытом доступе фреймворк DivKit, позволяющий ускорить разработку мобильных приложений и обновление интерфейсов. Об этом Sostav сообщили в пресс-службе компании.
Также отмечается, что DivKit можно использовать при управлении интерфейсом с сервера (подход пользовательского интерфейса, управляемого сервером). Разработчик описывает элементы в специальном формате, а фреймворк превращает это в элементы приложения сразу для нескольких платформ, благодаря чему программисту не нужно писать код для каждой.
DivKit поддерживает три основные платформы: Android, iOS и Интернет. С его помощью можно изменить внешний вид компонентов или добавить новые элементы: галерею или счетчик лайков.
Фреймворк содержит библиотеки для серверной разработки на Kotlin, TypeScript и Python. В компании заверили, что ознакомиться с ним можно за пару часов. Исходный код DivKit опубликован на GitHub под лицензией с открытым исходным кодом Apache 2.0.
Илья Богин, руководитель отдела мобильной разработки:
На разработку этого фреймворка у нас ушло пять лет. Он зародился в команде приложений Яндекса, а сейчас задействован во многих сервисах. На нем построен весь интерфейс главного экрана приложения Яндекс, он используется в Эдадил, Маркете, Алисе, Яндекс ТВ и других сервисах.
Самое время подумать о том, как прокачать себя и своих работников. Освоить новую профессию, повысить уровень квалификации, занять высокооплачиваемую должность. Вы сможете увеличить свою прибыль многократно. Все в Ваших руках!
Стать Digital профессионалом.Блог статей о рекламной индустрии для специалистов SEO, SMM, маркетологов. Продвижение сайта. Обучение востребованным профессиям в сфере IT. Настройка рекламных кампаний в интернет. Маркетинг. Анализ рынка. Подпишитесь на нас в социальных сетях, что бы не пропустить важное.
Специальная подборка для Вас