Jetpack Compose
O toolkit declarativo de UI do Google para Android — você descreve como a tela deve ficar para um dado estado, e não como alterá-la.
O desenvolvimento Android tradicional significava layouts em XML mais código que localizava os elementos e os modificava. O Compose inverte isso: a interface são funções Kotlin que recebem estado e devolvem views. Quando o estado muda, o framework reexecuta as funções afetadas e descobre o que realmente precisa ser redesenhado.
O modelo é o mesmo do React e do SwiftUI, e a semelhança não é acidental. O Compose ficou estável em 2021 e hoje é o caminho recomendado pelo Google. O Compose Multiplatform, conduzido pela JetBrains, leva ainda o mesmo código para iOS e desktop.