Java logo Programavimo kalba Java

Atsiskaityti privalote iki paskutinės praktinės paskaitos.

Pasirinkite jums priimtiną žemiau pateiktą vieną iš 3 variantų ir jį atlikite.

1 variantas. (turinties pakankamai galingą kompiuterį dirbti su Android Studio).

  • Sukurti mobiliąją android aplikaciją laisvai pasirinkta tema, kurioje privalote panaudoti:
    • Mobile backend as a service (MBaaS) Firebase platformą. Detalesnę informaciją rasite čia.
    • Panaudoti paruoštąjį prisijungimo langą: rasite čia.
    • Pasirinktinai prijungti NOSQL duomenų bazę (Realtime database arba Firestore) ir joje išsaugoti duomenis.
    • Sukurti nors vieną tekstinį laukelį ar duomenų sąrašą, kuris atnaujintų informaciją realiu laiku jūsų aplikacijos lange.

2 variantas. Jeigu kompiuteris yra silpnesnis nieko tokio galite atlikti beveik analogišką užduotį su Java GUI bibliotekomis.

  • Panaudoti bet kokią NOSQL duomenų bazę pvz. Mongo DB, Raven DB ar kt. jums žinomą.
  • Realizuoti pagrindines CRUD (Create Remove Update Delete) operacijas.

3 variantas. Naudoti Javascript bet kurį framework ar be jo sukurti analogišką 1 varianto web app.

  • Sukurti WEB aplikaciją laisvai pasirinkta tema, kurioje privalote panaudoti:
    • Mobile backend as a service (MBaaS) Firebase platformą. Detalesnę informaciją rasite čia.
    • Panaudoti paruoštąjį prisijungimo langą: rasite čia.
    • Pasirinktinai prijungti NOSQL duomenų bazę (Realtime database arba Firestore) ir joje išsaugoti duomenis.
    • Sukurti nors vieną tekstinį laukelį ar duomenų sąrašą, kuris atnaujintų informaciją realiu laiku jūsų aplikacijos lange.