PinnedRyan WReleasing my First True Kotlin Multiplatform AppOctoMeter: Empowering Smart Electricity Usage5 min read·May 31, 2024--3--3
PinnedRyan WinStackademicThe Unique Advantages of Kotlin Multiplatform Over Other Cross-Platform SolutionsUnderstanding How KMP Stands Apart3 min read·Dec 4, 2023--2--2
Ryan WAndroid Room: Making it Work on Kotlin MultiplatformTalk is Cheap. It Took Me More Time Than Planned.·10 min read·6 days ago----
Ryan WKotlin Multiplatform Unit Tests with Power-AssertEnhance our unit test feedback by adding a few lines in the Gradle script·5 min read·Jun 18, 2024----
Ryan WBuild Your First Kotlin Multiplatform App: With Minimum KMP KnowledgeAchieve Maximum Efficiency with Minimal Effort·13 min read·Jun 11, 2024----
Ryan WIt was claimed at Google I/O that they officially support Kotlin MultiplatformBut for Dagger/Hilt, not yet.·4 min read·May 16, 2024--2--2
Ryan WUI Automator: Enriching Espresso Android UI TestsAdding a few lines of code to test how our apps react to device rotation·7 min read·May 2, 2024----
Ryan WJetpack Compose: How do we preview composables that use WindowsSizeClass?A simple workaround to make screen-size previews work as expected on Android Studio·3 min read·Apr 25, 2024----
Ryan WMaterial 3 calculateWindowSizeClass(): Implementing responsive Android and Kotlin Multiplatform…Unlock the potential of Compose to enhance user experience and meet Google Play standards with minimum effort.·7 min read·Apr 21, 2024--1--1
Ryan WThe Importance of Realistic Test DataIt is more than “some-string” that we want our automated tests to pass.·4 min read·Apr 17, 2024----