Этапы работы Jetpack Compose



Статья (перевод), про этапы отрисовки кадров в Jetpack Compose.



Composition: какой UI показывать. Compose запускает composable-функции и создает описание вашего UI



Layout: где размещать UI. Этот шаг состоит из двух: измерение и размещение (measurement и placement). Элементы верстки измеряют и помещают самих себя и все дочерние элементы в 2D-координатах.



Drawing: как рендерить. UI-элементы отрисовываются в Canvas, обычно на экране устройства.



Несколько полезных ссылок



👉 Jetpack Compose Phases

👉 Thinking in Compose

👉 State and Jetpack Compose