I really like that projects such as Anko &amp; Anvil exist but I am not a fan of declaring layouts in the middle of the Activity&#x27;s code.<p>I am have nothing against getting rid of XML : it is not that bad in practice since the IDE writes the boring parts but still ugly to read.<p>Separating the presentation from the code is an important feature though, especially for very large applications.