Advertisement · 728 × 90

Posts by Yao

Post image

Rings 1.9 sneak peek: Workout heatmap and recording methods are coming!

#buildinpublic

11 months ago 3 0 0 0
Post image

Compose Multiplatform is awesome... until you start writing widgets 😅
Here’s what I’ve got for boop so far after way too much copy pasting
#buildinpublic

1 year ago 1 0 0 0
Post image

I will say writing widget configuration on iOS is much easier than Android. Zero UI code needed. 😅
#buildinpublic

1 year ago 1 0 0 0

You are right but hey better late than never 😂

1 year ago 1 0 0 0
Post image

Built this whole app around dark mode, but slowly stepping into the light! 🌙→☀️
Experimental light mode support coming in Rings v1.7.0

#buildinpublic

1 year ago 4 0 2 0
Post image

Having fun experimenting with more Android widgets. Turns out custom colors don’t update automatically when dark mode is enabled. Had to hack around some unused Glance theme colors. Surely there’s a better way? But hey, they’re working now.
#buildinpublic

1 year ago 2 0 0 0

build with ❤️ and 🍷

1 year ago 0 0 0 0
Post image

Ah, the battles with App reviews has begun. 🤧
#buildinpulic

1 year ago 0 0 0 0

Finally! Running to upgrade Rings rn.

1 year ago 0 0 0 0
Advertisement
Post image Post image

When I use follower tracker…

And yeah, our Bluesky follower tracker is on the way
#buildinpublic #indieapp

1 year ago 4 1 1 0

why can't we use cmp to write ios widget yet 😭

1 year ago 1 0 0 0
Post image

The "return" just hits different. Feeling kinda legit now.
#buildinpublic

1 year ago 1 0 0 0

My partner @echoyou67.bsky.social made the logo with Figma. The backgrounds are just wallpapers on my phone haha

1 year ago 0 0 0 0

Hope for lots of better ideas to come 🙏

1 year ago 0 0 0 0
Post image

No biggie, just casually spent the past three days adding Room dependency to my Compose Multiplatform project... I’m not crying, I swear 😅

#buildinpublic

1 year ago 1 0 1 0

instead of breaking it up into 15-minute intervals like Google Fit. Am I even surprised at this point? 😂

1 year ago 0 0 0 0
Post image

The pain of working with an alpha framework that is the Health Connect. Was trying to make a steps-per-30-mins graph. Tested on a Samsung, and getting the same number for all intervals. Then found out Samsung Health uploads steps once in the 00:00 - 23:59 time frame

1 year ago 1 0 1 0
Advertisement

Kotlin multiplatform is such a genius idea really

1 year ago 1 0 0 0

11111111

1 year ago 0 0 0 0

Started something new yet again with @echoyou67.bsky.social 😅

1 year ago 0 0 0 1
Post image

Been working with design to refresh the widget library—should make things clearer and give you more options. Coming in Rings 1.5! 👀 @echoyou67.bsky.social
#buildinpublic

1 year ago 0 0 0 0

The legend @echoyou67.bsky.social

1 year ago 1 0 0 0
Post image

This week felt like an endless grind of widget work, but the finish line is finally in sight! Huge kudos to my designer tolerating me through it all🙌
#buildinpublic
#androiddev

1 year ago 5 0 1 0
Post image

Some fresh new widgets incoming to Rings 👀
#buildinpublic

1 year ago 1 0 0 0
Video

Been reworking the onboarding pages—here's a sneak peek. Turns out ChatGPT is pretty great at animations if you can describe them well enough.😅 #buildinpublic #androiddev

1 year ago 2 0 0 0
Post image

Finally added background sync to Rings! Widgets now update health data automatically without needing to open the app. Took way too long, but it's here in 1.4!
#buildinpublic #AndroidDev

1 year ago 3 0 0 0
Advertisement
Post image

Finally! After days of debugging... Health data can auto refresh in the background now... coming in 1.4?
#rings

1 year ago 1 0 0 0

lol guess play store is not ready for Android 16 Apps yet...
#buildinpublic

1 year ago 3 0 0 0

Hello world

1 year ago 2 0 0 0