Image created by ChatGPT. I have recently been working on an app (Pay Day: Earnings Time Tracker) that includes a lot of widgets that show different types of data, but very quickly I came across a problem. The standard way of passing data to a widget uses PreferencesGlanceStateDefinition to manage the state. The way of […]
12 min read ยท Jun 13, 2024 Written by: Chris Arriola, Chiara Chiappini, and Chiko Shimizu Did you know that you can not only build mobile apps with Jetpack Compose but also TV apps, Wear apps, and also Widgets? We recommend that you use Compose to build UI for all these form factors. In this […]
Look! It’s moving. It’s alive. It’s alive… It’s alive, it’s moving, ย it’s alive, it’s alive, it’s alive, it’s alive, IT’S ALIVE! A few years ago, I created an Android library, written in Java, to display Guitar Chord Diagrams natively. Recently, I revisited the library and converted it to Kotlin, fixing some lingering issues and updating […]