Case Study Live i App Store iOS · Forældre

Bubbi – måltider, søvn, white noise og Memory Wall

Halfdan Harring byggede Bubbi som den app, to forældre faktisk åbner klokken tre om natten: skriv et måltid, skriv en søvn, sæt en lyd i gang. Gratis. Ingen reklamer. Intet at købe. Billederne på Memory Wall bliver på iPhonen.

6
Lyde
0 kr
Køb og reklamer
iOS
Native app
2
Forældre, samme log

Problemet

De fleste baby-apps vil gerne forudsige, hvornår barnet burde puttes. Eller de kræver en konto, før du kan logge en flaske. Eller de lægger familiens billeder i skyen, fordi et album pludselig er blevet et synk-problem.

Det Halfdan Harring ville have, var tre ting i samme app: skriv hvornår de spiste, skriv hvornår de sov, og sæt en lyd i gang med ét tryk. Plus billederne, uge for uge, på den telefon der tog dem. Uden at gøre appen til en læge eller et abonnement.

Bubbi er et værktøj til forældre — ikke et medicinsk produkt. Den stiller ingen diagnose og giver ingen lægelige råd. Hvis du er bekymret for barnet, ringer du til et menneske, der kan hjælpe.

Sådan virker det

1. Today viser dagen

Vågen eller sover. Næste lur som et interval — for eksempel 14:05–14:50 — ikke ét præcist minut. Næste måltid på samme skærm. Søvn, mad og tummy time ved siden af det, der er sædvanligt for alderen. Det er et forslag, ikke en plan I skal holde.

2. Log på to tryk

Bryst, flaske eller pump. Fast føde bliver til morgenmad, frokost, aftensmad eller snack ud fra tidspunktet. Søvn bliver til lur eller nat ud fra tid og varighed. To forældre kan dele det samme log med Sign in with Apple og en firesifret kode.

3. Seks lyde

Rhythmic Shush, Womb Whoosh, Whisper Count, Ocean Waves, Dark Noise og Classic White. Fem af dem laves på telefonen. Whisper Count er en stemme, der tæller, oven på Dark Noise. Du kan sætte et ur, så lyden falmer ud. Telefonen skal stå cirka to meter fra sengen — aldrig i den.

4. Memory Wall bliver på iPhonen

Bubbi kigger i kamera-rullen fra fødselsdagen, finder ansigter og lægger hvert foto i den uge, det blev taget. Du trykker på det ansigt, der er dit barn. Intet uploades. Slår du væggen fra, tømmes den. Kamerarullen ændres aldrig.

De tekniske udfordringer

Hvor lidt der må synkes. Når to telefoner er parret, forlader kun det skrevne log telefonen: tidspunkter, forælderens egen note, måltider, søvn, mad, leg, barnets navn og fødselsdato. Billedet og terminsdatoen kommer ikke med — og kommer aldrig med.

Memory Wall uden en sky. Væggen kigger kun i denne iPhones fotos. Den gemmer lokale foto-id’er, aldrig billedet selv. Matching sker på telefonen. Det er langsommere at forklare end “vi synker dit album”, og det er hele pointen.

Lyden skal starte med det samme. Fem af de seks lyde syntetiseres på telefonen, så der ikke er et hul, når du skifter. Timere falmer ud. Rhythmic Shush bliver stille over fem minutter. Det skal virke med skærmen slukket, på Bluetooth og fra låseskærmen.

Native iOS, ikke en wrapper. Live Activities mens en søvn er i gang. Control Center, Lock Screen og Action-knap til White Noise, Feed og Sleep. Siri og Shortcuts. Sign in with Apple som eneste konto, og sletning inde i appen — fordi det er det, App Review kræver, og fordi det er det rigtige.

Arkitekturen

APP Native Swift / SwiftUI · iOS 17.6+ · iPhone og iPad
LYD AVAudioEngine · fem lyde lavet på telefonen · Whisper Count som bundled PCM · fade
LOKALT SwiftData til logget · Memory Wall scanner Photos på telefonen
SKY Firebase Functions + Firestore — kun det delte log, efter Sign in with Apple
REVIEW Konto er valgfri · sletning i appen · SKAdNetwork uden advertising SDK

Resultatet

  • Live i App Store som Bubbi: Baby Tracker — udvikler: Halfdan Valentin Harring
  • Gratis, ingen reklamer, intet in-app-køb
  • Seks lyde der starter med ét tryk
  • Fælles log til to forældre via en firesifret kode
  • Memory Wall uge for uge, uden at billeder forlader telefonen
  • Lock Screen, Control Center, Live Activities og Shortcuts
  • App Store-teksten er oversat til første bølge af sprog — appen selv er på engelsk

Hvad jeg lærte

Det du lader være med, er også produktet. Ingen reklamer, ingen abonnementer, ingen bleer, ingen vækstkurver. App Review behandler den slags overskrifter som påstande, du ikke kan bevise. Forældre behandler dem som støj. Det der er med: måltider, søvn, lyde og billeder på den her telefon.

En konto er valgfri. Hele appen virker uden Sign in with Apple. Deling slår du først til, når I parrer to telefoner. Det gjorde den første åbning til cirka tredive sekunder.

Når produktet skal virke om natten, er native det rigtige. En web-app kan vise et log. Den kan ikke ligge på låseskærmen, fade en lyd mens telefonen er låst, eller holde en Live Activity kørende mens en lur stadig er i gang.

Skal du bygge en native iOS-app, der skal virke om natten?

Låseskærm, valgfri synk og en App Store-review, der holder — Halfdan Harring har netop lanceret det.

Book 20 min. intro