Developing Myself Everyday
article thumbnail
Compose의 Layout 단계
Android/Compose 2023. 10. 24. 15:47

JetPack Compose에 대한 이해 안드로이드 개발을 하면서 Compose를 사용하지 않는 것은 이제는 많이 뒤져치는 것 같습니다. 그렇기에 Compose를 제대로 공부해보고 있습니다. 다만 누가 "Compose에 대해서 이해하고 있느냐?" 라고 everyday-develop-myself.tistory.com 위의 게시글에서 Compose는 상태(State)를 UI로 변환하는데 3단계로 진행된다고 설명했습니다. 이번 게시글에서는 저번 게시글에서 설명했던 Composition 단계에 이어서 Layout 단계에 대해 설명하고자 합니다. 이 게시글의 내용은 아래의 영상에서 참고하였습니다. Layout 단계 Composition 단계에서는 composable 함수를 실행하고 다양한 상태의 여러 가지 UI ..

article thumbnail
Compose에서의 State(상태)
Android/Compose 2023. 10. 5. 13:45

사진: Unsplash의Braden Collum 이전에 아래의 게시글에서 상태에 대해 알아본적이 있습니다. State와 StatedFlow, SharedFlow에 대해 알아보기 State란? State는 객체 지향 관점에서 자주 사용되는 단어로 객체가 특정 시점에서 어떤 데이터 값을 가지고 있는지 나타내는 것으로, 객체의 특성이나 속성을 나타냅니다. 안드로이드의 UI 레이어 everyday-develop-myself.tistory.com 앱의 상태는 시간이 지남에 따라 변할 수 있는 값을 의미합니다. 이번 게시글에서는 Compose에서 앱의 상태를 어떻게 저장하고 사용하는지 알아보고자 합니다. Compose와 상태 Compose는 선언형 UI 프레임워크로 Composition을 통해 UI를 기술합니다. ..

article thumbnail
JetPack Compose에 대한 이해
Android/Compose 2023. 10. 4. 10:21

안드로이드 개발을 하면서 Compose를 사용하지 않는 것은 이제는 많이 뒤져치는 것 같습니다. 그렇기에 Compose를 제대로 공부해보고 있습니다. 다만 누가 "Compose에 대해서 이해하고 있느냐?" 라고 묻는다면 "그건 선언적 UI야" 라고밖에 말할 수 없을것 같습니다. 그렇기에 아래의 게시글을 보면서 Compose에 대해 정리해보는 시간을 가지려 합니다. Understanding Jetpack Compose — Part 1 of 2 Better UI building with Compose medium.com Under the hood of Jetpack Compose — part 2 of 2 Under the hood of Compose medium.com Jetpack Compose는 무엇인가..