Tema
/
Mobiliosios programėlės KOTLIN
Pamoka 1 / 14 Android ir Compose paruošimas ~45 min
📖 Teorija

Namų darbas — paleisk Pica ir backendą

Namų darbas — įsitikink, kad ir programėlė, ir backendas veikia tavo rankose.

  1. Paleisk Pica emuliatoriuje ar telefone. Turi matyti „Hello Pica!". Jei sinchronizacija lūžta — patikrink plugins bloką (prisimink AGP 9 spąstus).
  2. Pakeisk ekraną. Faile MainActivity.kt vietoj Greeting("Pica") parašyk savo pasisveikinimą, pvz. Greeting("Pica @ Staliukas 7"). Perleisk — tekstas pasikeitė.
  3. Paleisk pateiktą backendą lokaliai (Go serveris iš _reference/pica-backend; instrukcijos jo README). Naršyklėje atidaryk http://localhost:8080/menu — turi grįžti picų JSON sąrašas. Tai duomenys, kuriuos programėlė ims 5-oje pamokoje.

Privalomi testai:

  • Paleidimo testas: programėlė atsidaro ir rodo tavo tekstą; konsolėje (Logcat) — jokių raudonų klaidų.
  • Backendo testas: GET /menu grąžina JSON (ne 404, ne „connection refused").

Atsiskaitymui: ekrano nuotrauka su tavo pakeistu tekstu + GET /menu atsakymas.

Patarimas. Turi veikiantį projektą, temą ir pirmą ekraną — pamatas padėtas. Bet ekranas kol kas tuščias, o backendas jau turi picų. Kitoje pamokoje Compose UI: sudėsim tikrą meniu sąrašą — slenkamas picų korteles su Material 3. Duomenys kol kas bus statiniai (tikras GET /menu prijungiamas 5-oje), bet ekranas pagaliau atrodys kaip Pica.