Сегодня 24 апреля 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

«Яндекс» открыл инструмент DivKit для ускорения разработки мобильных приложений

Компания «Яндекс» опубликовала в открытом доступе DivKit — фреймворк, позволяющий ускорить разработку мобильных приложений и их вывод на коммерческий рынок, а также быстрее обновлять интерфейсы.

 Источник изображения: pixabay.com

Источник изображения: pixabay.com

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

DivKit формирует интерфейс из элементов, которые могут иметь разные свойства: например, правила обновления. Доступны шаблоны: их можно наследовать, использовать повторно и поддерживать на сервере дизайн-систему.

 Источник изображения: «Яндекс»

Источник изображения: «Яндекс»

Инструмент доступен для Android, iOS и веба. Фреймворк удобен как для создания новых продуктов, так и для развития существующих. Он содержит библиотеки для разработки серверной части на Kotlin, TypeScript и Python.

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

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Еженедельный чарт Steam: No Rest for the Wicked стартовала в тройке лидеров, а Dota 2 вплотную приблизилась к Counter-Strike 2 4 ч.
Олдскульный шутер Phantom Fury наконец вышел в Steam, но первые отзывы настораживают 5 ч.
Руководитель поиска Google призвал сотрудников «действовать быстрее», потому что «всё изменилось» 7 ч.
Приближали как могли: военная стратегия Men of War II выйдет в памятный для серии «В тылу врага» день 8 ч.
Стратегия Songs of Conquest в духе «Героев Меча и Магии» вырвется из раннего доступа уже совсем скоро — разработчики объявили дату выхода 9 ч.
Звезда GTA V пролил свет на отменённое дополнение про агента Тревора 10 ч.
«Лаборатория Касперского» выпустила обновлённое решение Kaspersky Symphony XDR 2.0 10 ч.
Нейросеть Adobe Firefly упростила работу с ИИ-инструментами в Photoshop 11 ч.
Apple купила ИИ-стартап Datakalab, который умеет сжимать нейросети для локальных устройств 11 ч.
МТС даст до 500 млн рублей перспективным блокчейн-стартапам 11 ч.
Asus увеличила гарантию на консоли ROG Ally в ответ на массовые поломки кардридеров 3 ч.
Apple просчиталась с оценкой спроса на гарнитуру Vision Pro и вынуждена корректировать планы 3 ч.
Новая статья: Обзор смартфона Infinix NOTE 40: плоскость пассажира 4 ч.
LG начала выпуск двухрежимных OLED-панелей — они поддерживают 1080р/480 Гц и 4К/240 Гц 4 ч.
Смарт-очки Ray-Ban Meta получили поддержку видеосвязи, Apple Music и мультимодального ИИ 4 ч.
Razer представила флагманскую беспроводную мышь Viper V3 Pro с частотой опроса 8000 Гц 6 ч.
EKWB признала финансовые проблемы, но у компании новый глава и он обещает вернуть её «на достойный путь» 8 ч.
Noctua представила низкопрофильный кулер NH-L12Sx77 высотой 77 мм для мини-ПК 9 ч.
Новое землетрясение на Тайване заставило TSMC эвакуировать персонал чистых комнат 9 ч.
Про гарнитуру Apple Vision Pro все уже позабыли — продажи устройства почти остановились 9 ч.