The linked plugin is very neat and good work, but translating the layout is maybe 10-15% of the work of migrating UI, and the layout behavior of stock compose UI layout containers is different from android.widget ViewGroup behavior by design, so the fidelity isn't going to be there for more complex scenarios. The bulk of this kind of work is migrating any imperative, possibly lifecycle-tied binding code that doesn't live in xml.