Quokkaman·Jun 7Inside FontFamily: The Four Faces of Compose FontsHow Compose’s FontFamily Implementations Take Different Paths to Typeface Resolution
Quokkaman·Jun 2How Compose Separates Font Resolution from UI ComponentsFrom FontFamily to android.graphics.Typeface
Quokkaman·Sep 14, 2025Loading Resources with Custom Qualifiers at Runtime in Androidhow to use Context#createConfigurationContext(Configuration) to fetch resources at runtime — with Kotlin and Java examples.
Quokkaman·Jun 21, 2025Jetpack XR 살펴보기: XR 개발은 어떻게 이루어지는가?DroidKnights 2025 발표 정리A response icon1A response icon1
Quokkaman·Apr 25, 2025Android SDK, AAR, 그리고 Extensions ArchitectureSDK에서 AAR, 그리고 Extensions Architecture
Quokkaman·Apr 25, 2025Behind the Scenes of Android: SDKs, AARs, and the Extensions ArchitectureFrom SDKs to System Images — Understanding AARs, Resource Merging, and the Hidden Power of the Extensions Architecture
Quokkaman·Apr 17, 2025Exploring Session and Entity in androidx.xr.scenecore — (2) impl and commonBy exploring andridx.xr.scnecore, let’s discover how Elevated UI is made possible
Quokkaman·Apr 17, 2025Exploring Entity in androidx.xr.scenecore — (1) public interfaceBy exploring andridx.xr.scnecore, let’s discover how Elevated UI is made possible
Quokkaman·Jan 12, 2025Exploring Spatial and Subspace in androidx.xr.composeBy exploring andridx.xr.compose, let’s discover how Elevated UI is made possible