Showing posts with the label Flow

Kotlin Coroutines/Flowの実践的設計パターンと並行性制御

現 代のアプリケーション開発において、メインスレッド(UIスレッド)のブロッキングは許容されないリスクです。ネットワークリクエスト、データベースI/O、あるいは高負荷な計算処理は、適切にオフロードされなければなりません。かつてAndroidやJVMバックエンド開発では、Callback地獄やRxJavaの急峻な学習曲線が生産性を阻害する要因となっていました。Kotlin Coroutinesは…
Kotlin Coroutines/Flowの実践的設計パターンと並行性制御

ConstraintLayout 성능의 비밀, Solver를 파헤치다

안드로이드 앱 개발의 여정에서 사용자 인터페이스(UI)를 구축하는 것은 건축가가 건물의 청사진을 그리는 것과 같습니다. 수년간 개발자들은 LinearLayout , RelativeLayout 과 같은 익숙한 도구로 벽돌을 쌓아 올리듯 UI를 구성해왔습니다. 하지만 앱이 복잡해지고 다양한 화면 크기에 대응해야 하는 시대가 도래하면서, '중첩된 레이…
ConstraintLayout 성능의 비밀, Solver를 파헤치다
OlderHomeNewest