compose 구글에서 제공하던 캠프를 들은 적 있는데 다 까먹었어요
그래서 다시 공부합니다.. 시작하기 앞서 간단하게 끄적여봅니다
기존에 사용하던 안드로이드 UI는 XML을 사용해 레이아웃을 정의하고, Java나 Kotlin 코드를 통해 UI를 조작하는 명령형 방식인데 이와 달리 Compose는 선언형 UI입니다
선언형 UI
- 모든 컴포넌트가 상태를 가지고 각 컴포넌트는 자신의 상태를 기반으로 UI를 구성
- 상태가 변경되면 해당 컴포넌트가 자동으로 다시 그려져 최신 상태를 반영
compose를 시작하기 전 잘 이해해야할 부분들을 체크해가며 공부해야할 거 같아요
- 상태 관리에 대한 이해 필요(remember, mutableStateOf, State 등)
- 비동기 작업을 처리하는 방법에 대한 이해가 필요
'🤖 Compose' 카테고리의 다른 글
[Compose] Component 알아보기 - TextField (0) | 2025.01.04 |
---|---|
[Compose] Component 알아보기 - CheckBox (0) | 2025.01.04 |
[Compose] Component 알아보기 - Image, Coil (1) | 2025.01.03 |
[Compose] Component 알아보기 - Surface (0) | 2025.01.03 |
[Compose] Component 알아보기 - Text, Button (0) | 2025.01.01 |