Hello Giovanni,
We don't know the exact requirements of your app, but
you should seriously look at Jetpack Compose. It is still interoperable with existing libraries and third party code. The only fundamental restriction is that you need to use Kotlin, and the minimum API is 21. That is currently supported by about 98% of devices.
Some libraries are still in beta (for example, the Compose library for navigation) but are looking really solid.
We think that it will take you a day or two to get used to creating apps with Compose, but once you do, you will create code far more rapidly. You will also be able to break your application up into far smaller components, which you will be able to design and test in a more straightforward fashion.
Good luck!
D+D