Yandex presenta DivKit, una herramienta para el desarrollo acelerado de aplicaciones móviles

Yandex presenta DivKit, una herramienta para el desarrollo acelerado de aplicaciones móviles

26 ago. 2022 17:24

El desarrollo de DivKit llevó cinco años. La compañía lo publicó en GitHub bajo la licencia de código abierto Apache 2.0.

«Яндекс» представил специальный инструментарий для ускоренной разработки мобильных приложений под названием DivKit, поддерживающий Android, iOS и веб. Его исходный код был опубликован на GitHub под открытой лицензией Apache 2.0.

DivKit позволяет не только ускорить разработку различных мобильных приложений, но и оперативно их обновлять, изменяя интерфейс или добавляя новый функционал.

«DivKit можно использовать в рамках подхода server driven UI, когда интерфейсом приложения управляют с сервера. Это позволяет менять интерфейс на лету, без обновления приложений. Разработчик просто описывает элементы в специальном формате на сервере, а фреймворк превращает это описание в элементы приложения — причем сразу для нескольких платформ. Разработчику не нужно писать код для каждой из них», — говорит «Яндекс».

«На разработку этого фреймворка у нас ушло пять лет. Он зародился в команде приложения «Яндекс», а сейчас задействован во многих сервисах. На нем построен весь интерфейс главного экрана приложения «Яндекс», его применяют в «Едадиле», «Маркете», «Алисе», «Яндекс ТВ» и других сервисах. Теперь использовать и развивать этот инструмент могут все желающие», — заявил руководитель отдела мобильной разработки Илья Богин.

run.code
26 ago. 2022 17:24

Сейчас на главной