Amikor a naptárad okosabb nálad: Így fejlesztettem saját AI-vezérelt produktivitás appot

Amikor a naptárad okosabb nálad: Így fejlesztettem saját AI-vezérelt produktivitás appot

📅 2025. December 25. 👤 Rozmann Botond ⏱️ 7 perc olvasás

Ismered azt az érzést, amikor reggel felkelsz, tele vagy tervekkel, de estére azt veszed észre, hogy semmivel sem haladtál, csak tüzet oltottál? Én is ebben a cipőben jártam. Elhatároztam, hogy tudatosabban fogok élni, nyomon követem a fejlődésemet és új szokásokat alakítok ki. De volt egy kis bökkenő: nem találtam hozzá eszközt.

Ebben a bejegyzésben bemutatom, hogyan született meg a saját, Swift nyelven írt, mesterséges intelligenciával turbózott ToDo alkalmazásom, ami nem csak tárolja a feladatokat, de meg is mondja, mikor csináljam meg őket.

A ToDo App kezdőképernyője A letisztult kezdőképernyő: Nincs felesleges zaj, csak a célok.

A Probléma: Túl sok funkció, túl kevés fókusz

Kipróbáltam mindent. A Notion túl bonyolult volt – mire beállítottam a sémát, elment a kedvem a munkától. A papírfecnik elkeveredtek, és nem adtak visszajelzést a haladásról. Hiányzott egy olyan eszköz, ami egyszerű, átlátható, de mégis mérhetővé teszi a sikert.

"Ha nem találsz olyan eszközt, ami tökéletes számodra, építsd meg magadnak. Ez a fejlesztői gondolkodásmód lényege."

Így született meg a döntés: saját alkalmazást fejlesztek. Nem eladásra (egyelőre), hanem saját használatra, exkluzív funkciókkal.

A Motorháztető Alatt: Swift és az Apple Ökoszisztéma

Az alkalmazás Swift nyelven készült, ami az Apple saját programozási nyelve. Miért ezt választottam a népszerű cross-platform megoldások helyett?

Miért jó a Swift? (Előnyök) Mire kell figyelni? (Kihívások)
Villámgyors teljesítmény: Mivel natív kód, sokkal gyorsabb, mint egy webes app. Csak Apple eszközökre: Androidon nem fut (bár nekem ez most nem volt szempont).
Biztonság: A Swiftet úgy tervezték, hogy kiküszöbölje a gyakori programozói hibákat. Meredek tanulási görbe: Nehezebb megtanulni, mint egy egyszerű HTML/CSS-t.
Modern UI: A SwiftUI segítségével gyönyörű, animált felületeket lehet építeni. Szigorú szabályok: Az Apple ökoszisztéma kötöttebb, mint a web.

A "Sztárvendég": A Beépített AI Asszisztens

A legtöbb ToDo app csak egy digitális papír. Az enyém viszont gondolkodik. Integráltam egy Mesterséges Intelligencia (AI) modult, ami egy külön chat felületen érhető el.

Hogyan működik a gyakorlatban?

Reggel beírom neki: "Ma meg kell írnom egy blogposztot, el kell mennem edzeni, és van egy megbeszélésem 14:00-kor."

Az AI nem csak nyugtázza, hanem javasol egy optimális időbeosztást. Ha elfogadom, egy gombnyomással beilleszti a naptáramba. Nem kell manuálisan húzogatnom az időpontokat – a rendszer megcsinálja helyettem.

AI Chat és időbeosztás generálás Az AI asszisztens nemcsak beszélget, hanem szervezi is a napodat.

Funkciók, amik tényleg segítenek

1. Napi és Hosszú Távú Célok

A kezdőképernyőn csak a mai nap fókuszpontjai vannak. Ha teljesítem, kipipálom, és látom a százalékos mutatót. De van egy külön "Célok" oldal is, ahol a nagy álmokat (pl. "Megtanulni spanyolul") bonthatom le kis lépésekre ("Napi 10 perc Duolingo"). A rendszer szól, ha lemaradok.

Célok oldal Nem csak a napi feladatok, hanem a nagy célok is szem előtt vannak.

2. Szokáskövetés (Habit Tracker)

Szeretnél heti 5x edzeni? Beállítod, és az app figyeli. Nem kell külön appot letöltened erre, minden egy helyen van.

3. Motiváció és Értékelés

Ez a kedvencem. Hétvégén az AI nem csak egy grafikont dob ki, hanem szövegesen értékeli a hetedet. Ha lustálkodtál, őszintén (de kedvesen) megmondja. Ha pedig jól teljesítettél, motiváló üzenettel indítja a következő hetet.

Mit tanultam a projektből?

Az AI integráció volt a legkeményebb dió. Megtanítani a rendszert arra, hogy ne csak "beszéljen", hanem strukturált adatot (időpontokat) adjon vissza, amit az app fel tud dolgozni, sok álmatlan éjszakába került. De sikerült.

Most, amikor ránézek a telefonomra, büszkeség tölt el. Nem egy sablon appot használok, hanem a saját kezem munkáját. Ez pedig minden nap emlékeztet arra: nincs lehetetlen feladat, csak megoldandó probléma.


Ez az alkalmazás jelenleg egy exkluzív, belső eszköz, de jól mutatja, mire képes egy egyedi fejlesztés. Ha neked is van egy hasonlóan komplex ötleted – legyen szó webes rendszerről vagy mobilappról –, keress meg, és valósítsuk meg!

Van egy app ötleted?

Ne hagyd, hogy csak álom maradjon. Foglalj egy ingyenes konzultációt, és nézzük meg, hogyan lehet leprogramozni!