Pitanja - RPR-2019/rpr20-projekat-icatic1 GitHub Wiki

Tema: kviz aplikacija

  1. Muzička podloga za vrijeme izrade kviza?
  2. Muzička podloga u „Main Menu“?
  3. Svaki kviz u svojoj temi (tipa muzika, slike, općeniti vibe) ili uniformisan na nivou app?
  4. Svi kvizovi da budu multiple choice ili omoguciti tipa unos odgovora?
  5. Šta korisnik očekuje da vidi u „help“ buttonu?
  6. Prevod na engleski i njemački... ponuditi na pocetku opciju pri kreiranju profila a poslije ako se zeli promjena da stoji npr u help tabu?
  7. Naziv aplikacije QuizApp ?

Moja ideja za aplikaciju je aplikacija za kvizove. Korisnik bi prvo naišao na Login/Signup screen gdje bi ako je novi korisnik kucao svoje podatke (ime i prezime, korisnicko ime,mail, lozinku, potvrdio da ima preko 15 godina u checkboxu i mozda u choiceboxu nasao svoju državu), ako je stari korisnik onda bi u login kucao samo korisnicko ili mail i lozinku slicno kao prijava na zamger (icatic1 i [email protected] su oba validni)
Nakon toga ako su svi validni podaci (bit ce neka vrsta validiranja dodata) idemo na Glavni screen gdje cemo imati grid raznih Buttona koji ce svaki predstavljati jednu tematiku kviza
Nakon izbora tematike kviza imat cemo par opcija... svaki kviz ce imati DVA gamemodea koje cu u nastavku zvati Classic i Frenzy (moguće promjene imena kada započnem izradu)
Classic kviz bi imao 15 pitanja iz izabrane tematike, po 4 ponuđena odgovora i 10 sek za izbor... u zavisnosti od brzine tačnog izbora bit ce dodani bodovi ( bit ce napravljena skala tipa ako u prvih 1.5 sek odgovorimo dobijemo 10b ako u naredno sekudni dobijemo 9b itd itd) tako da bi maksimum bio 150b za taj kviz i pri postizanju tog rezultata dobila bi kao značka pored kviza da je kao prekucan (nije jos tacno zamisljeno kako bi to izgledalo ali bit ce dodana ta funkcionalnost)
Frenzy kviz bi imao „neograniceno“ pitanja iz izabrane tematike s tim da bi svako 5to pitanje bilo iz neke druge tematike namijenjeno da izbaci igrača zbog manjka znanja iz drugih tematika... u ovom kvizu bi takođe imali 10sek vremena za davanje odgovora ali se ne bi brzina odgovora gledala, bodovanje bi bilo po broju tacno odgovorenih pitanja. Vjerovatno bi bilo dodano kada ispraznimo bazu pitanja da se automatski prekine i cestita igracu jer ja mogu samo ogranicen broj pitanja unijeti.
Osim opcija izbora gamemodea bio bi tu i button koji vodi na LeaderBoards za tu tematiku koji bi bile dvije odvojene liste (jedna za Classic jedna za Frenzy), u slucaju da dodamo unos drzave pri dodavanju korisnika onda bi se mogli filtrirati po drzavi leaderboardsi, s tim da bi defaultno sve korisnike prikazivali
Mozda bi se moglo dodati nesto kao MyProfile gdje bi vidjeli prikaz njegovih podataka koje on zeli da javno pokazuje, njegova aktivnost,odigranih kvizova, tacnih odgovora, sati igranja ...
Također mozda bi se moglo dodati da napuštanje prozora kviza završava kviz tj gubljenje fokusa tog prozora(sprječavanje varanja)

Odgovor na intervju:

Kako je ideja i sam rad aplikacije poprilično detaljno opisan, nemam specijalnih dodatnih pitanja. Sve vezano za naziv aplikacije, izgled, muziku i slične stvari ostavljam Vama na izbor. Da li ste razmišljali o mogućnosti predlaganja pitanja za određene tematike od strane korisnika? Da li postoji administratorska strana? Ako da, da li bi u sluaju predlaganja pitanja administrator odobravao ista na osnovu nekih kriterija?

⚠️ **GitHub.com Fallback** ⚠️