Android/Compose 7

[Android] Compose의 모든 것(7) - SideEffect 이해하기

이전 글: [Android] Compose의 모든 것(6) - Stateful, Stateless, State Hoisting (feat. by remember와 Recomposition 최적화)https://yujinius45.tistory.com/144 [Android] Compose의 모든 것(6) - Stateful, Stateless, State Hoisting (feat. by remember와 Recomposition 최적화)이전 글: [Android] Compose의 모든 것(5) - Slot Table, Stability, Key를 활용한 Recomposition 최적화https://yujinius45.tistory.com/143 [Android] Compose의 모든 것(5) - Sl..

Android/Compose 2025.01.14

[Android] Compose의 모든 것(6) - Stateful, Stateless, State Hoisting (feat. by remember와 Recomposition 최적화)

이전 글: [Android] Compose의 모든 것(5) - Slot Table, Stability, Key를 활용한 Recomposition 최적화https://yujinius45.tistory.com/143 [Android] Compose의 모든 것(5) - Slot Table, Stability, Key를 활용한 Recomposition 최적화지난 글: [Android] Compose의 모든 것(4) - Recomposition의 동작 원리와 Compose UI 트리 구성 파헤치기https://yujinius45.tistory.com/142 [Android] Compose의 모든 것(4) - Recomposition의 동작 원리와 Compose UI 트리 구성 파yujinius45.tistory...

Android/Compose 2025.01.13

[Android] Compose의 모든 것(5) - Slot Table, Stability, Key를 활용한 Recomposition 최적화

지난 글: [Android] Compose의 모든 것(4) - Recomposition의 동작 원리와 Compose UI 트리 구성 파헤치기https://yujinius45.tistory.com/142 [Android] Compose의 모든 것(4) - Recomposition의 동작 원리와 Compose UI 트리 구성 파헤치기지난 글: [Android] Compose의 모든 것(3) - State, MutableState, remember, rememberSaveable, by, = 선언 방식 차이https://yujinius45.tistory.com/141 [Android] Compose의 모든 것(3) - State, MutableState, remember, rememberSaveable, by..

Android/Compose 2025.01.13

[Android] Compose의 모든 것(4) - Recomposition의 동작 원리와 Compose UI 트리 구성 파헤치기

지난 글: [Android] Compose의 모든 것(3) - State, MutableState, remember, rememberSaveable, by, = 선언 방식 차이https://yujinius45.tistory.com/141 [Android] Compose의 모든 것(3) - State, MutableState, remember, rememberSaveable, by, = 선언 방식 차이지난 글: [Android] Compose의 모든 것(2) - Lifecycle, UI 렌더링, Recomposition과 Statehttps://yujinius45.tistory.com/140 [Android] Compose의 모든 것(2) - Lifecycle, UI 렌더링, Recomposition과 S..

Android/Compose 2025.01.13

[Android] Compose의 모든 것(3) - State, MutableState, remember, rememberSaveable, by, = 선언 방식 차이

지난 글: [Android] Compose의 모든 것(2) - Lifecycle, UI 렌더링, Recomposition과 Statehttps://yujinius45.tistory.com/140 [Android] Compose의 모든 것(2) - Lifecycle, UI 렌더링, Recomposition과 State지난 글: [Android] Compose의 모든 것(1) - Compose, View System, Kotlinhttps://yujinius45.tistory.com/139 [Android] Compose의 모든 것(1) - Compose, View System, Kotlin시작하기에 앞서최근 Nature Album 프로젝트를 통해 Compose를yujinius45.tistory.com 지난..

Android/Compose 2025.01.13

[Android] Compose의 모든 것(2) - Lifecycle, UI 렌더링, Recomposition과 State

지난 글: [Android] Compose의 모든 것(1) - Compose, View System, Kotlinhttps://yujinius45.tistory.com/139 [Android] Compose의 모든 것(1) - Compose, View System, Kotlin시작하기에 앞서최근 Nature Album 프로젝트를 통해 Compose를 처음 학습하고 프로젝트에 적용하며 많은 것을 배울 수 있었다. 이번 글은 프로젝트에서 사용한 Compose를 제대로 알기 위해 정리 차원에yujinius45.tistory.com 이번 글에서는 Composable의 Lifecycle과 Compose의 UI 렌더링 단계, Recomposition, State 개념을 중점적으로 살펴보며, Compose가 어떤 단..

Android/Compose 2025.01.13

[Android] Compose의 모든 것(1) - Compose, View System, Kotlin

시작하기에 앞서최근 Nature Album 프로젝트를 통해 Compose를 처음 학습하고 프로젝트에 적용하며 많은 것을 배울 수 있었다. 이번 글은 프로젝트에서 사용한 Compose를 제대로 알기 위해 정리 차원에서 작성되었다.오늘은 아래와 같은 사항들을 살펴보겠다.Compose가 무엇인지 살펴보며 View System과 어떻게 다른지 알아보자.Compose는 Kotlin으로 구현된다. 둘 사이 어떤 관계가 있을까?Compose는 함수로 그려진다. 이에 대한 패러다임을 알아보자.Jetpack Compose의 개요Jetpack Compose는 Android의 선언형 UI 툴킷으로, Kotlin 기반의 직관적이고 간결한 API를 제공하여 기존 View 시스템 대비 코드 간소화 및 유지보수성을 크게 개선한 도..

Android/Compose 2025.01.13