ВСЛУХ

«Яндекс» опубликовал фреймворк для быстрой сборки 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