Conclusion Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan. Unlock now Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text. Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan. Unlock now Congratulations on making your chat app UI interactive! To recap, you learned: How recomposition is used to update the UI. All about managing state in Compose. About the concept of state hoisting. How to update a text field in Compose. How to handle button clicks in Compose.