Having space to think is amazing. I think I've solved the root cause of a LOT of complexity in the station sync support in #BMBX.

It was, in part, thanks to this quip I made a few weeks ago: https://mastodon.social/@thaddeus/110611751769020426

By making one of the corner cases impossible, I eliminated a huge amount of code (and supporting UI).

I just promoted the CloudKit-enabled version of #BMBX to #TestFlight. If you've been using the app, I'd love to get some feedback from you.

Of course, new folks are welcome to check it out too: https://testflight.apple.com/join/vLWkddGc

Join the BMBX beta

Available on iOS

Finishing up some refinements on the Station Add/Edit screen for #BMBX. Pretty happy with this for a 1.0

Dropped a new #TestFlight build this afternoon. This version includes new per-station sync, the station add/edit view refinements I shared yesterday, and some other fixes.

https://testflight.apple.com/join/vLWkddGc

Join the BMBX beta

Available on iOS

One feature that won't ship in #BMBX 1.0: Station Merging

I built this UI after shipping a duplication bug in some "friends and family" builds during sync development.

I'm pretty pleased with how the N-way merge UX worked out. Each unique option for artwork, name, URL, etc. is presented in a simple "keep" workflow for the resulting station.

I'm definitely keeping this around for future exploration (or at least support needs).

BMBX got another #TestFlight build yesterday. This one was *mostly* internal improvements, but I did sneak in some tweaks for providing custom station artwork.

https://testflight.apple.com/join/vLWkddGc

Join the BMBX beta

Available on iOS

Now I'm starting to think about what a product page should look like. 🌎

I'm also wrestling with the classic conundrum of having it live within my existing site or utilizing the cute domain name I couldn't resist. ✨

πŸ”Š #BMBX RC1 πŸ”Š

I'm excited to share the first release candidate of BMBX for iOS on #TestFlight.

https://testflight.apple.com/join/vLWkddGc

Join the BMBX beta

Available on iOS

πŸ”Š #BMBX RC2 πŸ”Š

Release candidate two is now on #TestFlight.

It's time to finally ship this.

https://testflight.apple.com/join/vLWkddGc

Join the BMBX beta

Available on iOS

There’s still some work to do, but one most common feature request is coming along nicely #BMBX
Well this is pretty cool. Now to figure out why the ❀️ is comically small 🀣 #BMBX

✈️ Now on #TestFlight: BMBX 1.1 πŸ”Š

I'm very excited to share that the first feature available for testing in #BMBX 1.1 is CarPlay support! I would LOVE feedback from folks who use other CarPlay-enabled apps often.

https://testflight.apple.com/join/vLWkddGc

Join the BMBX beta

Available on iOS

@thaddeus Love the app and especially the music centric approach of it with the Apple Music integration. For some stations the app picks up multiple streams in different qualities. It would be super handy if I could see the bitrate of the streams offered in the app.