Reef Bloom Play Guide Species Reef Education Newsletter Contact
← Back to dispatch

Anything But the App Store

Three issues ago we promised the reef a home on your phone — a real icon, in the App Store. In the days since we have, instead, given the reef a whole day and night, taught it to glow, let it breed, and built it a doorbell. To the web game. The native app has not moved an inch, and honesty demands we say so.

In Issue 11 we wrote, with some pride, that Reef Bloom now had "a native shell built with Capacitor — the web game wrapped so it can ship to the App Store and live as an icon rather than a bookmark." That shell still exists. It is still named Reef Bloom; it still answers to com.billdaus.reefbloom; it still loads the very same built game from the dist folder. What it has not done, in the days since, is go anywhere near an actual App Store. No certificates, no provisioning profiles, no screenshots, no review submission. The icon is real. The home screen it lives on is still only ours. This is a special issue about everything we did to avoid that one task.

What we built instead

It has, in our defence, been a productive avoidance. The reef now keeps time: a full day/night cycle runs every four minutes, dimming the water to around half-light at its darkest and warming it back at dawn. With nightfall came behaviour — most fish now retreat into their home coral and tuck out of sight to sleep, while a nocturnal crew (the morays, the blue ribbon eel, the octopus, the anglerfish, the flashlight fish) does the opposite, hiding through the day and emerging only after dark.

The dark, naturally, demanded light. Bioluminescent species — glow eels, anglerfish, the moon seahorse, the new event corals among them — now cast a real pool of light into the night water, and because a creature that is itself a lamp should not be dimmed by the dark, their bodies hold full brightness while everything around them fades. We are extremely pleased with this. It is not in the App Store.

Feature Spotlight
The Reef Breeds
a living, self-growing reef
NEW

The headline addition is life that makes more of itself. By day, when harmony sits at sixty or above, a coral that hosts a same-species pair and still has room can hatch a juvenile — which arrives at half size and grows to full over about a minute before it, too, can breed. Population is capped naturally by how many fish your corals can home, so the way to a busier reef is a healthier, better-upgraded one. A reef that raises its own young is, we'd argue, a more compelling reason to come back than a fresh app icon. We are aware this is the kind of thing a person says to avoid making an app icon.

And the small comforts

The rest of the avoidance, briefly: returning players now get a Welcome Back — idle earnings for up to eight hours away, plus a daily login streak that escalates for a week. Distant background fauna — schools, rays, drifting jellyfish — now pass by behind the reef, pure animation, no purpose but mood. The pufferfish inflates when you tap or bump it. There is a build-version badge in the corner, reading Indev 1.0.1, because a thing with a version number feels like a thing that is going somewhere. There is now a feedback button, so you can tell us, directly, to go work on the app. And the Event tab is finally permanent, holding the exclusive coral and fish each pass awards. We even went back and redrew two corals that looked, in your words and ours, bad.

It is much easier to give a fish a bedtime than to give Apple a screenshot. So we gave the fish a bedtime. We gave them several.

The thing we are not doing

So let the record show the shape of the procrastination plainly. The hard part of shipping to iOS was never the game — the game already runs inside the shell. The hard part is the unglamorous wall after it: signing identities, provisioning, App Store Connect, privacy disclosures, a review queue, and the native sign-in plumbing we admitted in our own code we never laid (inside the app, browser-style sign-in simply reports itself unavailable and steps aside). None of that is hard the way a day/night cycle is hard. It is hard the way folding laundry is hard: trivial, joyless, and therefore eternally deferred in favour of literally anything with a glow effect.

And before any of that, a bill

There is also, sitting in front of the whole joyless wall, a turnstile that costs money: you cannot put anything in Apple's App Store without an Apple Developer Program membership, which runs $99 a year, billed before you submit a single thing. Long-time readers will hear the discord immediately. Two issues ago we confessed, at length, that Reef Bloom earns nothing — an ad system with no ads, a pearl shop with no till. So the iOS plan, stated baldly, is to pay Apple ninety-nine dollars a year for the privilege of distributing, for free, a game that makes zero dollars, in the hope it eventually makes more than ninety-nine. That is not an unreasonable bet. It is, however, a very easy bet to keep meaning to place tomorrow — which is, we suspect, the real reason the Capacitor build is still in a folder and not in front of a reviewer.

We are not promising a date, because Issue 11 already gestured at one and look where that got us. We are promising only the truth, which the Dispatch has made something of a habit: the app is built, the app is not shipped, and the reason is that building reefs is a delight and filing paperwork is not. The next time we tell you the app has arrived, it will have actually arrived. Until then, the reef keeps its little day and its little night, the lanterns come on at dusk, the fish go to bed, and somewhere a Capacitor build sits in a folder, fully grown, waiting for us to do the boring thing.

— The Reef Bloom team

← Back to dispatch