I've been testing the accessibility of Android code created by different AI tools, and this time,...
I'm continuing my tests with AI-generated Android code and how accessible these generated apps are....
Imagine that you're in an unfamiliar location. You can see a signpost, but it's old, and most of the...
The AI is here, and we all are going to lose our jobs. Or that's what I've been hearing for a while...
This is a submission for the WeCoded Challenge: Echoes of Experience Earth has traveled around the...
I have this "Remove animations"-setting turned on on my phone because different kinds of movement...
Valentine's Day is approaching, and while I prefer the Finnish version ("Friend's Day"), I was...
The first month of 2025 and its 247 days are behind us. I started 2025 with a blog post participating...
One thing that has continued to amaze me with building my Compose Multiplatform app is how easily...
2025 has started, and while I'm actually skeptical of anything good happening (just look at the world...
It's time for some yearly reflections again. What a year 2024 has been! Both in good and in bad. This...
While working on my master's thesis and the Android Accessibility Checklist, one of the answers to my...
One part of creating accessible Android apps is to provide alternative navigation options. Some...
I've continued my journey with Compose and Canvas! After exploring drawing and animating shapes, I...
I finally had the time to dive into Compose Multiplatform - and this was also my first experience...
In my previous blog post, Paint the Stars — Drawing with Compose and Canvas, I shared how I wanted to...
I've always struggled with drawing in Canvas, not just with Compose's Canvas but with any technology....
In Droidcon Berlin, I gave a talk titled "Is This App Accessible? A Live Testing Demo," in which I...
If your gender matches the one that was assigned to you at birth, you probably don't notice flaws in...
I'm studying for my second master's degree (for fun) and finished with my thesis in the spring. As...
A couple of weeks ago, I published a blog post Stacked Cards Layout With Compose - And Cats. The...
Yes, your app should work in both portrait and landscape modes - unless locked orientation is...
I was writing a completely different blog post about playing around with Glance and app widgets, and...
I wrote most of this blog post in the spring, a bit after my burnout sickness leave. I'm still...
It's Pride month, y'all! As someone who is part of the LGBTIQA+ community, this month is both great...
When writing tests for your app, you should also consider testing for accessibility-related things....
I'm continuing the theme of personalizing accessibility, which I've started with my two posts. You...
As mentioned in my previous blog post, Personalizing Accessibility with Settings, accessibility for...
When users have different, even conflicting, needs for access, what should you do? For example, if...
Now that Android Studio Iguana is out and stable, I wanted to write about one feature it provides and...