вслух.net

«Яндекс» опубликовал фреймворк для быстрой сборки Android-приложений

«Яндекс» опубликовал фреймворк для быстрой сборки Android-приложений
«Яндекс» выложил в открытый доступ фреймворк Yatagan — он позволяет ускорить сборку приложений на Android.


Фреймворк автоматически генерирует код, который связывает между собой части приложения. Например, в соответствующем браузере он объединяет модули распознавания речи, «Алисы», перевода видео и другие компоненты.

Yatagan будет полезен разработчикам, которые используют фреймворк Dagger. Новый фреймворк задействует API Dagger, однако имеет ряд преимуществ.

Преимущества Yatagan:


• генерирует меньше кода, сокращая время сборки;
• можно применять к меньшему числу модулей — частей приложения, которые отвечают за разные функции;
• есть специальный режим, который связывает модули без генерации кода;
• незначительно замедляет запуск приложения, но существенно ускоряет сборку.

«Яндекс» создавал Yatagan, чтобы ускорить сбоку своего «Браузера» или «Яндекса» с «Алисой». По оценкам компании, в среднем скорость сборки может вырасти на 40–50%. Фреймворк можно найти на GitHub.

Автор:

Использованы фотографии: pexels.com/ru-ru/photo/4974915/

Мы в Мы в Яндекс Дзен
DDR4 против DDR5: что такое оперативная память DDR5 и стоит ли ее обновлять?Пять лучших бесплатных альтернатив Adobe PDF Reader

Технологическая война: китайско-корейские торговые связи в области полупроводников рушатся под давлением США

Технологическая война: китайско-корейские торговые связи в области полупроводников рушатся под давлением США

Samsung и SK Hynix испытывают трудности с расширением в Китае, потому что Вашингтон отрезал Китай от доступа к передовому оборудованию для производства чипов....
  • 616
Ученый СИБГИУ разработал и запатентовал буровзрывную технологию для ведения горных работ на Луне и Марсе

Ученый СИБГИУ разработал и запатентовал буровзрывную технологию для ведения горных работ на Луне и Марсе

По словам ученого, у технологии нет аналогов в мире. Она предполагает использование лавовых трубок на поверхности космических тел, чтобы разместить там научные...
  • 251
5000 пикселей на дюйм: Беспрецедентное увеличение плотности позволяет сделать изображение на дисплее сверхреалистичным

5000 пикселей на дюйм: Беспрецедентное увеличение плотности позволяет сделать изображение на дисплее сверхреалистичным

Исследователи из Массачусетского технологического института в сотрудничестве с коллегами из других мировых университетов придумали способ сделать экраны с...
  • 183