Eevis Panula·May 30Autofilling in the BlanksIf you have forms in your app that collect user information, autofill is one of the easiest accessibility wins you can add. Autofill is…
InProAndroidDevbyEevis Panula·Apr 30More Accessible Focus Indicators with ComposeLast summer, I wrote a blog post about focus management with Compose. Ever since, I’ve had drafts of this post, but I didn’t get to…
Eevis Panula·Mar 7About Invisibility, Propaganda, and Assumptions of IncompetenceThis is a submission for the 2026 WeCoded Challenge: Echoes of Experience
InProAndroidDevbyEevis Panula·Feb 28Adding Navigation support to Large Content Viewer with ComposeIn my previous blog post, Beyond Font Scaling: Large Content Viewer with Compose, I explained how to build a large content viewer from iOS…
InProAndroidDevbyEevis Panula·Jan 17Beyond Font Scaling: Large Content Viewer with ComposeWhen enabling font scaling is not an option for some elements like the bottom bar, one option is iOS-like large content viewer.
Eevis Panula·Dec 31, 2025Year in Review — 2025 EditionIt’s that time of the year again! Looking back, I’m so glad I started writing these yearly reflections back in 2021. Now that this is the…
Eevis Panula·Dec 16, 2025The Problem of Rows Breaking with Large TextI was fixing an Android app and found buttons in a row getting cut off when I increased the font size. After diving into the code, the probl
Eevis Panula·Dec 2, 2025Why I’m Starting a Newsletter About Inclusive Android AppsI’m starting a newsletter about making more inclusive Android apps, and this blog post explains why I’m doing it.
Eevis Panula·Nov 25, 2025Does AI Generate Accessible Android Apps?I’ve been generating apps with different AI tools and testing them for how accessible they are. This blog post summarises all the findings.
InProAndroidDevbyEevis Panula·Oct 31, 2025Compose UI Tests for Larger Font Sizes: Scrolling and Text TruncationI’m often asked tips on writing accessibility tests for Android, and I decided to write this post to demonstrate how to test some issues…