diplomski rad (stručni)

Primjena radnog okvira Flutter u razvoju web aplikacije

Alen Šimec

Sažetak

U ovom diplomskom radu će se opisati višeplatformski radni okvir Flutter i programski jezik Dart, kojeg je kreirao Google u svrhu lakšeg višeplatformskog razvoja aplikacija. U prvom dijelu će se ukratko opisati povijest i svrha Flutter radnog okvira. Nakon toga će se detaljnije predstaviti Flutter, njegova struktura i slojevi arhitekture. Zatim će se opisati kako se kreira korisničko sučelje, što je to reaktivno sučelje te će biti spomenuti widgeti, najvažniji dio Fluttera. Zatim će Flutter biti uspoređen sa svojim najvećim konkurentom na tržištu, radnim okvirom React Native. U praktičnom dijelu diplomskog rada će biti razvijena potpuna web aplikacija u kojoj će biti prikazano korištenje radnog okvira Flutter, Dart programskog jezika, skriptnog jezika PHP te SQL jezika za upite prema bazi podataka.

Ključne riječi

FlutterDartvišeplatformski razvojGoogleradni okvirkorisničko sučeljereaktivno sučeljewidgetiarhitekturaReact Nativeweb aplikacijaPHPSQLbaza podatakarazvoj aplikacija