Schreib 'Mia Fußball' — wir setzen das Emoji
Termin-Titel in FamilyBoard bekommen automatisch ein Emoji passend zu den geschriebenen Worten. Schnelleres visuelles Scannen — besonders für lesende Kinder.

Etwas Eigenartiges passiert beim Kalender-Lesen. Wenn eine Liste von zehn Terminen in einer Seitenleiste vorbeirauscht, hast du keine Zeit, Worte zu lesen — du erkennst sofort Formen. Ein Zahn-Emoji ist der Zahnarzt, ein Ball ist Fußball, ein Baum ist Weihnachten. Du verstehst, ohne zu lesen.
Heute veröffentlichen wir automatische Emojis für Termin-Titel in FamilyBoard. Schreib "Mia Fußball" und der Termin bekommt ein ⚽ vor dem Titel auf jeder Terminkarte. Du hast nichts gemacht — wir haben geraten und meistens raten wir richtig.
Was es löst
Familien mit vielen wiederkehrenden Terminen (also die meisten) kennen die Kalenderansicht als Textwand. Montag: "Pelle Fußball, Mia Schwimmen, Elternabend, Mia Zahnarzt". Für eine gehetzte Person sind das vier Zeilen Wort-für-Wort-Scannen.
Mit Emoji: "⚽ Pelle Fußball, 🏊 Mia Schwimmen, 🏫 Elternabend, 🦷 Mia Zahnarzt". Du liest nicht — du siehst. Schneller, weniger Energie.
Für Kinder, die langsam lesen, ist der Effekt größer. Ein Siebenjähriger sieht ⚽ und weiß, was kommt, bevor er "Training SC Mitte" entziffert hat.
So funktioniert es
- Termin wie gewohnt erstellen: Titel, Zeit, Teilnehmer.
- Speichern. Emoji wird automatisch gesetzt.
- Ändern? Tippe den Termin an → wähle ein anderes Emoji. Es überschreibt die Automatik dauerhaft.
Es gibt etwa 70 Keyword-Regeln auf Deutsch, Schwedisch und Englisch — Fußball/soccer → ⚽, Zahnarzt/dentist → 🦷, Arzt/doctor → 🩺, Weihnachten/christmas → 🎄, Schwimmen/swimming → 🏊, Termin/meeting → 📅, Geburtstag/birthday → 🎂.
Was es nicht ist
Keine KI. Keine OpenAI-Aufrufe. Keine Latenz. Pure Regex in lib/eventEmoji.ts (Web) und EventEmoji.swift (iOS). Funktioniert offline, ist stabil, jede Übereinstimmung ist nachvollziehbar.
Schreibst du etwas Ungewöhnliches — z.B. "Umzugstag" — bekommt der Termin kein Emoji. Bewusst. Leerer Platz schlägt falsches Emoji.
Warum keine KI?
Wir haben es überlegt. Fazit: Wert pro Watt ist zu niedrig. Lokales Regex liefert unter 1 ms. Ein LLM-Aufruf kostet ~300 ms Latenz, Akku, eine Privacy-Fläche, die wir bei Kinder-Terminen nicht wollen, und Risiko seltsamer Fehler.
Regex ist unmodern. Auch das richtige Werkzeug.
Stabilität über Zeit
Designprinzip von Anfang an: wir fügen keine Regeln hinzu, nur weil wir es können. Jede neue Regel ist ein Risiko, dass ein bestehender Titel beim nächsten Update sein Emoji wechselt — das wäre verwirrend. Regeln sind stabil. Einmal ausgeliefert, ändern wir sie nicht.
Bewusste Trade-offs
Wir decken Englisch, Schwedisch, Deutsch ab — Spanisch/Französisch/Norwegisch noch nicht voll. Jede Sprache braucht eine Muttersprachlerin, die die Keyword-Liste durchgeht. Lieber 100 % richtig in drei Sprachen als 60 % in sechs.
Keine Namen → Emoji. "Mia Fußball" bekommt ⚽, nicht 👧. Gesichts-Emojis sind zu heikel.
Wiederkehrende Termine ziehen Emoji aus dem Titel, nicht aus der Kategorie.
Loslegen
Nichts zu tun. Öffne die iOS-App oder familyboard.io und beim nächsten Speichern eines Termins erscheint das Emoji von selbst. Klein, aber macht die App 5 % ruhiger — und 5 % zählen in einem Kalender, den du zwanzigmal am Tag öffnest.