WAP alapú alkalmazás fejlesztés
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
Diplomamunkám célja az, hogy bemutassam a WAP 1.1 szabványt, és a WML, WMLScript tartalmat. A WML ismertetése előtt röviden bemutatom a WBMP formátumot, mely egy olyan kép formátum, mely a mobil hálózatra lett optimalizálva. A WBMP formátum is része a WAP szabványnak. A fő cél ezt követően az, hogy megmutassam azt, hogy hogyan lehet alkalmazásokat fejleszteni mobil telefonra a WML nyelvet használva. Ezt egy saját fejlesztésű, mobiltelefonon használható (WAP-os) játék elkészítésén keresztül mutatom be. A játékot Java nyelven készítem el, szervletek formájában. Programozási nyelvként azért a Java nyelvet választottam a PHP, CGI vagy ASP helyett (melyek WML oldal generálására szintén alkalmasak), mert a Java segítségével átláthatóbb módon lehetett a programot elkészíteni. A döntésem mellett szólt az is, hogy a fejlesztés során használt Jakarta-Tomcat webszerver Java-alapú alkalmazás. Szót ejtek még arról is, hogy a PHP, CGI és ASP segítségével hogyan lehet WML oldalakat generálni, valamint egy nagyobb részben írok a JSP-ről is, mely felhasználásával szintén lehet készíteni WML oldalakat, és a nyelv használata nagyon hasonlít a Java szervletek használatához. Az egyes szervletek ismertetése között a Nokia Wap Toolkit 1.2-ben levő Nokia 6150-es telefon kijelzőjén jelennek meg az egyes WML oldalak, demonstrálva a szervletek kimenetének eredményét. Ezek után következik mindig az adott szervlet forráskódja, melyből azonban a legfontosabb utasításokat, sorokat korábban majd elemezni, magyarázni fogom. A teljes forráskód után az egyes szervletek által elkészített WML oldalak forrásai is megjelennek, és – mint később kiderül majd – mivel a szervletek felépítése nagyon hasonlít a JSP oldalakhoz, ezért bemutatom az elkészített játék JSP forrását is. A JSP forrásnál azonban nem mutatom be részletesen minden egyes szervletnek megfelelő JSP oldalt, hanem csupán a leglényegesebbeket, a többi oldalnak csak a forrását mutatom meg. Mind a WML és a JSP oldalak esetében a kulcsszavak kiemelve jelennek meg a jobb átláthatóság érdekében. A diplomamunka legvégén néhány mondatban összefoglalom az eredményeket és a lehetséges további fejlesztési lépéseket.