Published inAndroid DevelopersPew pew! Making a Game with Compose Canvas on Wear OS 👾A few weeks ago, Sara Hamilton and I took a slight detour from our usual areas of interest by making a Wear OS game using Compose for Wear…Dec 14, 20222Dec 14, 20222
Published inAndroid DevelopersGet familiar with Wear OS 3 (without a physical device)Wear OS has changed a lot over the last 8 years. It’s snappier, more efficient and includes a variety of UI surfaces for which you can…Jul 21, 2022Jul 21, 2022
Published inGoogle Developer ExpertsGrouping Semantics in Jetpack Compose UIThe semantics modifiers lets us change aspects of the semantics tree in Jetpack Compose UI — a representation of the UI that’s helpful for…Jan 23, 20221Jan 23, 20221
Published inGoogle Developer ExpertsState Descriptions on AndroidLearn what state descriptions are, why they’re important for accessibility and how you can use them on older versions of Android.Dec 9, 20212Dec 9, 20212
Published inGoogle Developer ExpertsMaking Custom Views on Android AccessibleIn this post, we’ll add support for Google TalkBack (and other Android accessibility services) to a MovieRatings custom viewAug 14, 20202Aug 14, 20202
Published inMonzo BankRefactoring Android Themes with StylePreventing regressions with custom Lint checks (Part 5)Jul 17, 2020Jul 17, 2020
Published inMonzo BankRefactoring Android Themes with StyleBuilding a Gallery App (Part 4)Jul 16, 2020Jul 16, 2020
Published inMonzo BankRefactoring Themes with Style: Using Theme OverlaysPart three: using theme overlaysMay 28, 20202May 28, 20202
Published inMonzo BankRefactoring Android Themes with Style: Default stylesPart 2May 7, 2020May 7, 2020
Published inMonzo BankRefactoring Android Themes with Style: Restructuring ThemesMaking changes to themes and styles safelyApr 29, 2020Apr 29, 2020