🟨 Peamised omadused
🏠 Peaekraan:
Kuvab avalikust API-st saadud 20 tegelase horisontaalse loendi.
Kui kerite iga tegelase vahel, kasutab rakendus tekstist kõneks (TTS), et esitada üks tema kõige iseloomulikumatest fraasidest, samal ajal kui allosas kuvatakse esiletõstetud pilt.
Sisaldab nuppe heli aktiveerimiseks või vaigistamiseks ning heleda ja tumeda režiimi vahel vahetamiseks.
📍 Asukohad:
Kuvab Springfieldi 20 ikoonilise asukoha lehekülgede kaupa vertikaalse loendi.
Iga üksuse juures kuvatakse pilt, saidi nimi ja nupud „Meeldib/Ei meeldi” koos hinnangute koguarvuga.
⭐ Lemmikud:
Võimaldab teil salvestada oma lemmiktegelased seadme sisemisse andmebaasi.
Need kuvatakse ruudustikus koos nende pildi, nime ja võimalusega need kustutada või nende üksikasjalikule profiilile juurde pääseda.
👤 Tegelaskuju üksikasjad:
Kui valite tegelase põhiekraanilt või lemmikute jaotisest, kuvatakse detailvaade, mis sisaldab järgmist:
- Pilt ja nupp lemmikutesse lisamiseks või eemaldamiseks.
- Viis tähelepanuväärset eluloolist fakti.
- TTS-i abil esitatavate fraaside loend.
🧩 Tehnoloogia:
Arendatud Jetpack Compose'iga, järgides parimaid tavasid kaasaegses Androidi disainis ja arhitektuuris.
See tarbib andmeid avalikust API-st (The Simpsons API) ja kasutab lemmikute haldamiseks sisemist salvestusruumi ilma vajaduseta luua ühendust väliste serveritega.
📚 Hariduslik eesmärk:
See rakendus on loodud ainult õppimise ja tehnilise demonstratsiooni eesmärgil.
See ei ole seotud The Simpsonsi õiguste omanikega, ei ole nende sponsoreeritud ega volitatud.
Kõik pildid, nimed ja viited kuuluvad nende vastavatele omanikele.
🟢 Peamised omadused
- Jaotiste navigeerimine: tegelased, asukohad ja lemmikud.
- Dünaamiline lehekülgede jaotus sujuva kogemuse tagamiseks. - Fraaside taasesitus tekstist kõneks.
- Kohandatav liides tumedate ja heledate režiimidega.
- Lemmiktegelaste kohalik salvestamine.
Lahtiütlus:
See projekt ei ole mõeldud äriliseks otstarbeks. Kuvatud sisu pärineb avalikest allikatest ja seda kasutatakse hariduslikel eesmärkidel, et illustreerida API tarbimist, andmetöötlust ja disaini Jetpack Compose'i abil.
Värskendatud:
28. nov 2025