It's inevitable, in my opinion; the current trend is to use tools with modern, cross-platform syntax for easier development. Java and XML are becoming outdated and frustrating, at least for me.
Jetpack compose is very refreshing to use, it integrates well with Kotlin DSL capabilities.
My only problem is its Web target is still very dull to use, with its long cold startup time and since it's all rendered into one big canvas elements, it doens't integrates well with browser native acessibility features.
It's inevitable, in my opinion; the current trend is to use tools with modern, cross-platform syntax for easier development. Java and XML are becoming outdated and frustrating, at least for me.
Jetpack compose is very refreshing to use, it integrates well with Kotlin DSL capabilities.
My only problem is its Web target is still very dull to use, with its long cold startup time and since it's all rendered into one big canvas elements, it doens't integrates well with browser native acessibility features.