Blog

Az app, amit azért építettem, hogy a gyerekeim többet tanuljanak, mint amennyit az iskola kér

A hűtőnkön lévő táblázat körülbelül két hétig bírta. Ami a helyére lépett, két nekifutást igényelt, és a második kidobta az első nagy részét.

A táblázat

Egy papírtáblázat nem tud vitát eldönteni

Nálunk is a szokásos volt. Nevek az oldalán, napok felül, pontok tollal beírva. Addig működött, amíg valaki ott állt előtte, és az év jó részében nem állt ott senki: én Norvégiában dolgozom, a családom Magyarországon van.

A mélyebb baj nem a távolság volt. Egy tollal beírt pont azt rögzíti, hogy adtak egy pontot. Azt nem rögzíti, miért. Egy hónappal később az összeg egy olyan szám, amit senki nem tud megmagyarázni, és egy megmagyarázhatatlan szám olyan szám, amivel egy gyerek vitatkozhat, joggal.

A hiány

Az iskolai appok arról számolnak be, amit az iskola ad fel

Megmondják, hogy feladtak egy házit, és hogy visszajött-e. Erre valók, és ezt jól csinálják.

Egyik sem fedi le azt az olvasást, amit a tanterven felül szerettünk volna, sem a plusz matekot, sem semmi mást, amit otthon fontosnak tartottunk. Nem volt hova tenni ezt a munkát, és nem volt mihez kötni.

A modell

Egy háztartás egy kis üzem

Amint abbahagytam a táblázatokban gondolkodást, a forma nyilvánvaló lett. Egy családi jutalomrendszer négylépéses folyamat.

  • Valaki kijelöli a munkát, és megmondja, mennyit ér.
  • Valaki más jelzi, hogy megcsinálta.
  • Valaki, akinek van rá joga, jóváhagyja ezt a jelzést.
  • Az egyenleg mozdul, és mellé oda van írva az ok.

A tanulás ugyanolyan értékkel szerepel ebben a listában, mint bármi más. Húsz perc olvasás pontosan úgy van beárazva és jóváhagyva, mint a mosogatógép kipakolása, és pont ez a lényeg: megszűnik külön iskolai vitának lenni, és munka lesz belőle, aminek ára van.

Ebből három nézet lett ugyanarra az adatra. A szülői oldal feladatokat ad és jóváhagy. A gyerekoldal mutatja, mi a dolga és mennyibe kerül egy jutalom, és be lehet küldeni meg olvasni az előzményeket anélkül, hogy bármit meg lehetne változtatni. Az Apple TV app kiírja az egyenlegeket a szobának, és semmit nem hagy jóvá, mert egy távirányító a gyerek kezében nem írhatja alá ugyanannak a gyereknek a feladatait.

Senki nem ad magának pontot, és senki nem írja át csendben az előzményeket. Ez az a rész, ami véget vetett a vitáknak, jobban, mint bármelyik jutalom.

Az újraépítés

Az első verzióhoz olyan számla járt, amit örökké fizettem volna

Először FlutterFlowban építettem meg, több hónap alatt, saját backenddel és saját adatbázissal. Működött. Utána kiszámoltam, mit is jelent valójában birtokolni azt az adatbázist.

Gyerekadatot tárolni nem tárhelykérdés, hanem tartós kötelezettség. Jogalap minden egyes adatkezelési célhoz a GDPR szerint. Hatásvizsgálat, mert gyerekekről van szó. Megőrzési rend, ami időben töröl, nem akkor, amikor valakinek eszébe jut. Adatvédelmi incidens bejelentése 72 órán belül. Törlési kérések teljesítése a biztonsági mentésekig bezárólag. Adatkezelési tájékoztató, ami minden új funkció után is igaz marad. A COPPA külön réteget tesz erre minden 13 év alatti egyesült államokbeli felhasználó esetén, és a módosított változata 2026 áprilisa óta teljes körűen kikényszeríthető.

Ez a munka jóval azután is megy tovább, hogy mindenki, aki a fejlesztést jóváhagyta, már máshol dolgozik. Egy egyszemélyes appnál ez a legnagyobb visszatérő tétel az egész projektben, és semmi nem lesz tőle jobb a termékben.

Az újraépítés ezért Xcode-ba került, és az adatokat minden család saját iCloudjába tette. Nincs fiók, nincs szerverem, ami bármit tárolna, nincs követés, és nincs adatbázis, amit védenem kellene vagy elveszíthetnék. Az app Apple-adatlapján az áll, hogy Nem gyűjt adatokat, és azért áll ez ott, mert a másik végén tényleg nincs semmi.

Hónapok munkáját kidobni kellemetlen. Mégis ez volt az olcsóbb megoldás, amint a tartós kötelezettséget őszintén beáraztam. A Claude Code-dal a tömegmunkára az újraépítés az újrakezdéstől az App Store-ig körülbelül három hetet vett igénybe.

Otthon

Mi változott valójában

A viták abbamaradtak, erre számítottam. Amire nem, az a tervezés volt. Egy egyenleg, ami képernyőn van és kimondott okokból mozdul, lehetővé teszi, hogy egy gyerek heteken át fejben tartson egy számot, és a spórolás pont ott kezdődik.

A fiam idén kezdi az iskolát, és még nem tud olvasni. Rájött, hogy az olvasásnál vannak a pontok, úgyhogy most sürgősen meg akar tanulni olvasni, olyan okokból, amiknek semmi közük az iskolához. Autóra gyűjt. Igazira. Még nem mondtam meg neki, mennyi ideig fog tartani.

A lányom többet olvas és többet matekozik, mint a táblázattal, és rajzfelszerelésre gyűjt, aminek ő maga szabja meg az árát. Egyikük sem tekinti iskolai munkának, és csak ezért működik.

Az app, ami ebből lett.

Töltsd le az App Store-ból

iPhone, iPad és Apple TV. iOS 17 vagy újabb szükséges.
14 napig ingyenes, utána évi $39.99.