The framework automatically generates the code that links the parts of the application together. For example, in the Browser, it combines the speech recognition, Alice, video translation and all other components.
Yatagan uses the Dagger API. Three main factors are indicated as advantages of the new framework in Yandex:
- generating less code, which reduces build time
- fewer modules that are responsible for different functions
- a special mode that links modules without generating code.
This is Yandex’s second open source product for mobile app developers. In August was published by DivKit — a framework that allows you to speed up the development of mobile applications and update interfaces faster.