Grafikus Alkalmazásfejlesztés

Dátum
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt

Egy olyan grafikus alkalmazás fejlesztése, melyet több felhasználó használ egyszerre elképzelhetetlen, hogy csak frontend oldalból vagy éppen csak backend oldalból álljon. Mindenképpen kell egy kliens oldali rész, amely közvetlen kapcsolatban van felhasználókkal és egy kiszolgáló oldali rész, amely biztosít egy motort az egész alkalmazásnak, adatbázis műveleteket végez és feldolgozza a kliens oldalról jött információkat. Szerencsére ez a két rész nagyon könnyen elszeparálható és egy fejlesztőtől általában azt várják el, hogy az egyik területre specializálódjon. Innen jött az ötlet, hogy csapatban dolgozzunk évfolyamtársammal. Végh Dávid korábban foglalkozott már backenddel ezért lett ez a rész az ő feladata. Engem (Sándor Ferenc) pedig kifejezetten érdekelt a frontend fejlesztés területe, habár előtte még nem foglalkoztam vele. Egy olyan alkalmazást szerettünk volna fejleszteni, amely sohasem lesz kész, amiben van kihívás és bőven van mit tervezni, fejleszteni. Mindenbe bele szerettünk volna kóstolni és egy ilyen összetett alkalmazás, mint az online póker lehetőséget adott mindenre. Minden alkalmazásfejlesztés tervezéssel kezdődik, ahogyan a mi munkánknál is volt. A fejlesztés, tervezési fázissal kezdődött. A kliens oldalon Angular 4 és Bootstrap technológiákat használtunk, szerver oldalon Java és MySQL. A két oldalt Rest Full API-val kapcsoltuk össze JSON objektumokkal kommunikáltunk. Egy teljesen működő hibamentes póker játékot, ami ráadásul még gyors is legyen két személynek nagyon nehéz megcsinálnia, így nem is lett teljes az alkalmazás, viszont a használt keretrendszereket, technológiákat és eszközöket nagyszerűen be lehet mutatni az alkalmazáson keresztül. Az alkalmazás fejlesztése közben rengeteg eszköz használatát elsajátítottuk, például a verziókezelés, Angular CLI, NodeJS, vagy backend oldalon a Maven csomagkezelő rendszer, és még sorolhatnánk.

Leírás
Kulcsszavak
frontend, backend, Póker, Angular, Java
Forrás