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

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

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


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

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

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


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

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

Подписывайтесь и будьте в курсе свежих новостей и важнейших событиях дня.

Рекомендуем для вас