겨울과 위스키를 좋아하는
Android Developer
Winter 입니다.

S

u

p

p

o

r

t

M

y

W

o

r

k

thumbnail
1부 - 코틀린 코루틴 이해하기 (Coroutine DEEP DIVE)

본문에서 자주 사용하는 단축어 정의: cont: Continuation 객체의 줄임말. 코드에서는 또는 으로 표기될 수 있음. 코틀린 코루틴을 배워야 하는 이유 안드로이드에선 UI를 다루는 스레드가 하나만 존재한다. RestAPI 를 호출해서 데이터를 불러오고, 이를 UI 에 보여주기까지의 과정을 생각해보자. 스레드 전환: 스레드에서 RestAPI 호출…

2026.02.01
Coroutine
3장 - Compose 런타임 (The Compose runtime)

Jetpack Compose Internals 를 읽고 정리하는 글이다. 어쩌다보니 올해 안에 완독 하겠다는 목표를 세워서 (관련글) 열심히 읽는중이다. 이 글의 수준을 다음과 같이 설정했다. 대학생이나 현업 개발자 등 컴포즈를 평소보다 좀 더 깊이 있게 파고들고 싶은 자가 받아들일 수 있을 정도로 쉬운 난이도. 주당 1챕터씩 작성하려 했으나 1주가 미뤄…

2025.12.07
ComposeInternals
2장 - Compose 컴파일러 (The Compose compiler)

Jetpack Compose Internals 를 읽고 정리하는 글이다. 어쩌다보니 올해 안에 완독 하겠다는 목표를 세워서 (관련글) 열심히 읽는중이다. 이 글의 수준을 다음과 같이 설정했다. 대학생이나 현업 개발자 등 컴포즈를 평소보다 좀 더 깊이 있게 파고들고 싶은 자가 받아들일 수 있을 정도로 쉬운 난이도. 참고. compose architectur…

2025.11.23
ComposeInternals
1장 - Composable 함수들 (Composable functions) 내맘대로 정리

Jetpack Compose Internals 를 읽고 정리하는 글이다. 어쩌다보니 올해 안에 완독 하겠다는 목표를 세워서 (관련글) 열심히 읽는중이다. 이 글의 수준을 다음과 같이 설정했다. 대학생이나 현업 개발자 등 컴포즈를 평소보다 좀 더 깊이 있게 파고들고 싶은 자가 받아들일 수 있을 정도로 쉬운 난이도. Composable 함수의 의미 (The …

2025.11.14
ComposeInternals
GDG Korea Android 개발자 행사의 스피커가 되었습니다. super.init(version=6) 후기

발표자료: speakerdeck.com/android-modularization-experience 행사 정보: https://event-us.kr/gdgandroid/event/99825 자식 클래스가 생성되기 위해서는 부모 클래스의 생성자를 먼저 호출합니다. 이 행사는 시니어가 되기 위해 주니어들이 super.init 하는 행사입니다. 어떠한 기준으…

2025.03.16
Life