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

✈️ Fresh new #BMBX 1.1 build on #TestFlight πŸ”Š

This update fixes a crash that some testers experienced when launching the CarPlay UI. The underlying cause was a race condition during the library initialization.

Thanks to everyone who submitted crash reports - they lead me right to the problem πŸŽ‰

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

Join the BMBX beta

Available on iOS

@thaddeus what a great app!