I've continued my journey with Compose and Canvas! After exploring drawing and animating shapes, I wanted to learn more about text, and this blog post dives into it.
What is better than a cat? A stack of cats! Or, in this case, cat photos. In this blog post, I'll discuss how to create a stacked cards custom layout with Compose.
In this blogpost, I'll look into some considerations about font sizing, how to test it, and what are some common issues related to increased font sizes.
I'm building an app to track my periods with Health Connect and write about the process. In this blog post, we'll look into how to update and delete Health Connect data.
I'm building an app to track my periods with Health Connect and write about the process. In this blog post, we'll look into how to read and write Health Connect data.
I'm building an app to track my periods with Health Connect and write about the process. In this blog post, we'll look into how to set up Health Connect and ask user permission to read and write data.
Making graphs accessible on Android requires some work, and in this blog post series I explore how to do that. The fourth post is about adding visible control buttons for using the graph.
In this blog post, we will look at how you can position an element on overlay while keeping it in the same position as before - like many messaging apps highlight a message you are reacting to.
Density-independent pixels are a way to handle the visible size of UIs in different screen densities of Android devices. In this blog post, I discuss what they are and how to convert them to pixels and back.
Making graphs accessible on Android requires some work, and in this blog post series I explore how to do that. The third post is all about differentiating data by other means than color.
Not everyone likes animations - they might be distracting or even trigger symptoms like feeling sick or disoriented. There's a setting called reduced motion in different operating systems, and in this blog post, I'll talk about how to respect it on Android.
I started learning some Kotlin and Android to be able to help my colleagues to fix accessibility issues. This blog post is the second one in series of sharing thoughts and learnings from a web developer's perspective.
I started learning some Kotlin and Android to be able to help my colleagues to fix accessibility issues. This blog post shares thoughts and learnings from a web developer's perspective.