Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 891189

Višekorisnička igra pogađanja za operacijski sustav Android


Pejić, Lovro
Višekorisnička igra pogađanja za operacijski sustav Android, 2017., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 891189 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Višekorisnička igra pogađanja za operacijski sustav Android
(A Multiplayer Guessing Game for Android)

Autori
Pejić, Lovro

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
03.07

Godina
2017

Stranica
41

Mentor
Pripužić, Krešimir

Ključne riječi
Java ; JavaScript ; Android ; Android povijest ; Struktura Android aplikacija ; Android arhitektura ; Linux ; Android Studio ; Mobilna aplikacija ; HTTP ; XMPP ; FCM ; Pogađanje riječi i slova ; Aplikacija ; Igra bazirana na potezima ; Višekorisnička aplikacija ; Firebase ; Poslužitelj ; Komunikacija ; Baza podataka za rad u stvarnom vremenu
(Java ; JavaScript ; Android ; Android history ; Android application structure ; Android architecture ; Linux ; Android Studio ; Mobile application ; HTTP ; XMPP ; FCM ; Word and case wizarding ; Application ; Turn-based game ; Multiplayer application ; Firebase ; Server ; Communication ; RealTime database)

Sažetak
Operacijski sustav Android svoj nastanak i razvoj temelji na operacijskom sustavu Linux, no primarno je dizajniran za prijenosne uređaje sa zaslonom osjetljivim na dodir poput smartphone-a, tableta i drugih “pametnih” uređaja. Najvažniji pojmovi koji se vežu uz Android su otvorenost i neovisnost. Prvi uređaj s operacijskim sustavom Android prodan je u listopadu 2008. godine. Arhitektura operacijskog sustava Android sastoji se od nekoliko slojeva. To su: aplikacijski sloj, sloj aplikacijskog okvira, programske knjižnice, radno okruženje Android, te Linux jezgra. Svaka Android aplikacija zapravo se sastoji od 2 ključna dijela. To su Java datoteke u kojima se nalazi programska logika, te XML datoteke u kojima se nalazi izgled grafičkog korisničkog sučelja. Raspored direktorija i datoteka svake Android aplikacije zapravo je jedna stablasta struktura u kojoj se nalaze komponente koje programer uređuje, briše ili dodaje prilikom izrade aplikacije kreirajući pritom željeno grafičko sučelje, te različite funkcionalnosti i zadaće pojedinih komponenti. Neki od tih direktorija su src/, res/, manifests/, build gradle direktoriji i drugi. Svaku Android aplikaciju čini nekoliko komponenti koje po potrebi komuniciraju s ostalim komponentama unutar iste ili drugih aplikacija. Postoje četiri kategorije komponenti koje se međusobno razlikuju po namjeni i po životnom ciklusu. To su: aktivnosti, usluge, primatelji namjera i pružatelji usluga. Firebase je platforma koja uključuje nekoliko dobro integriranih značajki koje se mogu kombinirati, uključujući pozadinske programe za mobilne uređaje, analizu te alate za razvoj i unovčavanje aplikacija za maksimalno povećanje uspjeha aplikacije. Neke od najvažnijih i najpoznatijih Firebase usluga su: Analytics, Cloud messaging, Authentication, RealTime database, Storage i Hosting. Aplikacija koja je obrađena u ovom radu zamišljena je kao igra vješala modernog doba, odnosno višekorisnička igra pogađanja slova i riječi u obliku Android mobilne aplikacije. Sama igra bazira se na potezima (turn-based game), a koristi različite tehnologije poput Firebase RealTime database-a, Firebase Cloud Messaging-a, te više različitih internet protokola.

Izvorni jezik
Hrvatski

Znanstvena područja
Elektrotehnika, Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Krešimir Pripužić (mentor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Pejić, Lovro
Višekorisnička igra pogađanja za operacijski sustav Android, 2017., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Pejić, L. (2017) 'Višekorisnička igra pogađanja za operacijski sustav Android', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Peji\'{c}, Lovro}, year = {2017}, pages = {41}, keywords = {Java, JavaScript, Android, Android povijest, Struktura Android aplikacija, Android arhitektura, Linux, Android Studio, Mobilna aplikacija, HTTP, XMPP, FCM, Poga\djanje rije\v{c}i i slova, Aplikacija, Igra bazirana na potezima, Vi\v{s}ekorisni\v{c}ka aplikacija, Firebase, Poslu\v{z}itelj, Komunikacija, Baza podataka za rad u stvarnom vremenu}, title = {Vi\v{s}ekorisni\v{c}ka igra poga\djanja za operacijski sustav Android}, keyword = {Java, JavaScript, Android, Android povijest, Struktura Android aplikacija, Android arhitektura, Linux, Android Studio, Mobilna aplikacija, HTTP, XMPP, FCM, Poga\djanje rije\v{c}i i slova, Aplikacija, Igra bazirana na potezima, Vi\v{s}ekorisni\v{c}ka aplikacija, Firebase, Poslu\v{z}itelj, Komunikacija, Baza podataka za rad u stvarnom vremenu}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Peji\'{c}, Lovro}, year = {2017}, pages = {41}, keywords = {Java, JavaScript, Android, Android history, Android application structure, Android architecture, Linux, Android Studio, Mobile application, HTTP, XMPP, FCM, Word and case wizarding, Application, Turn-based game, Multiplayer application, Firebase, Server, Communication, RealTime database}, title = {A Multiplayer Guessing Game for Android}, keyword = {Java, JavaScript, Android, Android history, Android application structure, Android architecture, Linux, Android Studio, Mobile application, HTTP, XMPP, FCM, Word and case wizarding, Application, Turn-based game, Multiplayer application, Firebase, Server, Communication, RealTime database}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font