2 ms·
I can give Anvil as an example (https://github.com/zserge/anvil https://github.com/zserge/anvil). It's a DSL for writing Android view layouts in Java and Kotlin
by zserge 9y ago
I can give Anvil as an example (https://github.com/zserge/anvil https://github.com/zserge/anvil). It's a DSL for writing Android view layouts in Java and Kotlin. The DSL looks nicer than linear code of creating views and binding their properties, its look follows the hierarchy of the views, and the way it works results in a very fast rendering mechanism.