ITV0140:Kodutöö 1 - Filmi app

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti

Põhiosa kuni 10p

Kodutöö käigus valmib app, millega saab otsida filme ning lisada neid oma vaadatud filmide nimekirja. Samuti on võimalik vaadata filmide kohta lisainfot. Kodutöö eesmärgiks on teha valmis app, mis kasutab veebi tehnoloogiaid (HTML5, JavaScript, CSS3). App-i võib pakendada vastavalt, et seda oleks võimalik installida telefoni, kuid ei ole kohustuslik. App on mõeldud töötama ka juhul, kui interneti pole (piiratud funktsionaalsusega).

  • Esimene tab
    • Võimaldab otsida filme
    • Kuvab listi TOP filmidest
  • Teine tab
    • Kuvab listi vaadatud/lisatud filmidest
  • Listides peab iga filmi nime juures olema lisaks veel poster/thumbnail ning filmi aasta.
  • Filmide detailvaade avaneb, kui vajutada listil mõnele filmile.
  • Filmi detailvaate
    • Filmi poster suuremalt, filmi nimi, aasta, näitlejad, lühikirjeldus
    • Nupp filmi lisamiseks vaadatud filmi listi, mis muutub eemalda nupuks, kui ta asub vaadatud filmi listis.
  • Offlines peab olema kättesaadav vaadatud filmide list koos lisainfoga ja ilma postrita.
  • Offlines peab filme saama eemaldada listist ükshaaval.


Lisaosa kuni 5p

  • Listi sorteerimine lisamise aja, hinnangu ja nime järgi teises tabis.
  • Võimalus vaadata app-i sees filmi trailerit.


Filmide kohta info leidmiseks on selline tore API saadaval nagu themoviedb. Sellele saab ligi kasutades JavaScripti Ajax päringuid. Offline võimaluse API-le annab localstorage ja cache manifest.