ingyenes webstatisztika
Főoldal / Applikáció fejlesztés / Appfejlesztő cégként kipróbáltuk a vibe codingot

Appfejlesztő cégként kipróbáltuk a vibe codingot

appfejleszto-cegkent-kiprobaltuk-a-vibe-codingot

Appfejlesztő cégként kipróbáltuk a vibe codingot – így született újjá a Köredzés időzítő

Elsőre talán furcsán hangzik, hogy egy appfejlesztő cég a vibe codinggal kísérletezik, de mi sem szerettünk volna kimaradni az egyik legújabb technológiai hullámból. Arra voltunk kíváncsiak, milyen úgy alkalmazást készíteni, hogy a kód jelentős részét mesterséges intelligencia állítja elő az általunk megadott utasítások alapján.

Persze a „kódolás nélküli kódolás” megfogalmazás ebben a formában nem teljesen igaz. Szakmai tapasztalatra, pontos elképzelésekre, megfelelő specifikációra és folyamatos ellenőrzésre továbbra is szükség van. Az viszont kétségtelen, hogy egy egyszerű alkalmazás fejlesztési ideje jelentősen lerövidíthető ezzel a módszerrel.

De ugorjunk vissza a történet elejére!

Egy kilencéves alkalmazás új esélyt kapott

2017-ben az első saját projektjeink egyike volt a Köredzés időzítő alkalmazás. Elsősorban próbaprojektként készült: szerettünk volna tapasztalatot szerezni, kipróbálni magunkat az appfejlesztésben, és létrehozni egy olyan eszközt, amelyet a saját edzéseink során is használni tudunk.

Az alkalmazás segítségével időhöz köthettük a különböző gyakorlatokat és pihenőszakaszokat, így egyszerűbben követhetővé váltak a köredzések. Az akkori elvárásoknak és technológiai színvonalnak tökéletesen megfelelt, mai szemmel nézve azonban már inkább őskövületnek számított.

Miután 2017-ben útjára engedtük, meglehetősen mostohán bántunk vele. Nem fejlesztettük tovább, nem frissítettük a megjelenését, és új funkciókat sem készítettünk hozzá. Ha teljesen őszinték akarunk lenni, egy idő után gyakorlatilag megfeledkeztünk róla.

Az alkalmazás ennek ellenére kizárólag organikusan, külön hirdetés és marketing nélkül elérte az ezer letöltést a Google Play áruházban. Ez elsőre talán nem tűnik hatalmas számnak, de vannak olyan applikációk, amelyek még fizetett hirdetésekkel sem jutnak el ennyi felhasználóhoz. Számunkra ezért egyértelmű jelzés volt, hogy magára az alapötletre továbbra is létezik valós felhasználói igény.

Régi működés, teljesen új megjelenés

2026 tavaszán megjelent a Claude Design, amellyel megfelelően összeállított promptok alapján részletes mobilalkalmazás-dizájnokat lehet készíteni. Szinte adta magát az ötlet: vegyük elő a régi Köredzés időzítőt, tartsuk meg az egyszerű és bevált működési logikáját, de helyezzük teljesen új, korszerű csomagolásba.

Nem egyszerűen a régi felületet szerettük volna átszínezni. Az volt a célunk, hogy egy mai elvárásoknak megfelelő, letisztult és könnyen kezelhető alkalmazás szülessen, amelyet akár edzés közben, néhány érintéssel is kényelmesen lehet használni.

A tervezés során az alkalmazás sötét módot kapott, és készült hozzá egy külön beállítási felület is. Itt többek között a használni kívánt nyelv is kiválasztható. Bekerült a felkészülési idő beállítása, valamint több új képernyőt, gombot és grafikai elemet terveztünk az eredeti változathoz képest.

A fő célunk ugyanakkor végig az egyszerűség megőrzése volt. Egy időzítő alkalmazásnál különösen fontos, hogy a felhasználónak ne kelljen hosszasan keresgélnie a funkciókat. Az edzés elindítása, megállítása és beállítása legyen gyors, egyértelmű és magától értetődő.

A teljes dizájnfolyamat körülbelül 20 munkaórát vett igénybe.

Fejlesztés Claude Code-dal

A dizájn elkészülte után következett maga a fejlesztés, szintén mesterséges intelligencia segítségével, Claude Code használatával. Ebben az esetben előnyt jelentett, hogy a rendszer már ismerte a korábban kialakított felületet és a mögötte álló elképzeléseinket.

A mi feladatunk elsősorban az elvárt működés pontos meghatározása, az elkészült megoldások ellenőrzése, a hibák feltárása és a szükséges módosítások megfogalmazása volt. A mesterséges intelligencia gyorsan elkészítette a kód jelentős részét, de az eredményt ugyanúgy át kellett vizsgálni és tesztelni, mint egy hagyományos fejlesztési folyamat során.

A fejlesztés, a tesztelés és az alkalmazás-áruházakba történő publikálás együttesen további körülbelül 20 órát vett igénybe. Más projektekben a tesztelést és a publikálást külön munkafázisként számoljuk, ebben az esetben azonban ezeket is beleszámítottuk a teljes időbe.

Így összesen nagyjából 40 munkaóra alatt jutottunk el a tervezés kezdetétől egy működő, publikált alkalmazásig.

A megjelenéshez vezető út azért nem volt teljesen akadálymentes. Az Apple két alkalommal is visszaküldte az alkalmazást, és további magyarázatot kért arra vonatkozóan, hogy miért szeretnénk publikálni. Válaszunkban bemutattuk az alkalmazás célját, és leírtuk, hogy a használatával egyszerűbbé, követhetőbbé és hatékonyabbá tehetők az edzések. Az indoklást végül elfogadták, és az alkalmazás az AppSolution saját termékeként megjelenhetett.

A korábbi Köredzés időzítőt nem frissítettük, hanem az új változatot önálló alkalmazásként publikáltuk. Az új app az AS Timer nevet kapta.

Mit tanultunk a vibe codingból?

A tapasztalataink alapján a vibe coding valóban hatékony megoldás lehet, ha egy jól körülhatárolható, egyszerű alkalmazást szeretnénk viszonylag rövid idő alatt megvalósítani. Jelentősen felgyorsíthatja a tervezést és a fejlesztést, különösen akkor, ha pontosan tudjuk, mit szeretnénk létrehozni.

A kulcsszó azonban az egyszerűség.

Minél több funkciót, összetett üzleti logikát, külső rendszerkapcsolatot vagy speciális jogosultságot tervezünk egy alkalmazásba, annál fontosabbá válik a hagyományos fejlesztési folyamat, a részletes specifikáció és a tudatos szoftverarchitektúra. A mesterséges intelligencia képes rengeteg munkát elvégezni, de nem veszi át automatikusan a szakmai döntésekért és a végeredmény minőségéért viselt felelősséget.

Számunkra az AS Timer fejlesztése érdekes és tanulságos kísérlet volt. Rövid idő alatt hoztunk létre egy működő alkalmazást úgy, hogy részletesen átadtuk a „gépnek”, mit szeretnénk, majd folyamatosan ellenőriztük és pontosítottuk az elkészült eredményt.

Most pedig kíváncsian várjuk, hogy az AS Timer az elődjéhez hasonlóan megtalálja-e a saját felhasználóit – és reméljük, hogy a következő években jó néhány edzést segít majd egyszerűbbé és hatékonyabbá tenni.

 

Szólj hozzá

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük