PinnedSherry YuaninTech x TalentWhat To Expect For Your Android InterviewAn Android-specific interview guideSep 29, 20202Sep 29, 20202
Sherry YuaninProAndroidDevAndroid App Bars vs Toolbars vs Other Bars, ExplainedTop and bottom bars are ubiquitous across Android apps and provide access to key actions, navigation, and information. However, the…Aug 5Aug 5
Sherry YuaninProAndroidDevHow Kotlin Annotations Work — Part 2: Moshi Case StudyExploring how Moshi leverages annotation processing, reflection, and Android lint for JSON parsing.Apr 7Apr 7
Sherry YuaninProAndroidDevHow Kotlin Annotations WorkExploring the three main mechanisms that handle annotations: annotation processing, reflection, and lintMar 312Mar 312
Sherry YuaninLevel Up CodingThe Software Engineer’s Role as an APIHow engineers can approach cross-functional collaboration using best practices similar to API design.Jan 162Jan 162
Sherry YuaninKt. AcademyUnderstanding @Stable, @Immutable, ImmutableCollection, and PersistentCollection in Jetpack ComposeThis article explores what @Stable, @Immutable, ImmutableCollection, and PersistentCollection mean, and how they affect Jetpack Compose…Oct 24, 20231Oct 24, 20231
Sherry YuaninProAndroidDevCollapsing Toolbar in Jetpack Compose LazyColumn — 3 ApproachesExploring Scaffold, Box, and LargeTopAppBarFeb 28, 20234Feb 28, 20234
Sherry YuaninBetter ProgrammingHow to Make the Most of Your First Month at a New Mobile Engineering PositionTips for a successful mobile onboarding experienceFeb 11, 2023Feb 11, 2023
Sherry YuaninProAndroidDevAndroid Touch System — Part 5: How Gestures Work in Jetpack ComposeHow pointer events work in Jetpack Compose, their limitations, and custom Modifiers for overcoming the limitations.Jul 16, 20221Jul 16, 20221
Sherry YuaninProAndroidDevAndroid Touch System — Part 4: Gesture-Handling Modifiers in Jetpack ComposeExploring gesture-related Modifiers in Jeptack Compose and how to use them.Jul 16, 20223Jul 16, 20223