🟨 Основни характеристики
🏠 Главен екран:
Показва хоризонтален списък с 20 знака, получени от публичен API.
Когато превъртате през всеки знак, приложението използва текст в реч (TTS), за да възпроизведе една от най-характерните му фрази, докато в долната част се актуализира изображение.
Включва бутони за активиране или заглушаване на звука и превключване между светъл и тъмен режим.
📍 Местоположения:
Представя вертикален списък с 20 емблематични места в Спрингфийлд, подредени на страници.
Всеки елемент показва изображение, името на сайта и бутони „Харесвам/Не харесвам“, заедно с общия брой оценки.
⭐ Любими:
Позволява ви да запазите любимите си герои във вътрешна база данни на вашето устройство.
Те се показват в решетка с тяхното изображение, име и опция за изтриването им или достъп до подробния им профил.
👤 Детайли за героя:
Когато изберете герой от главния екран или секцията с любими, се показва подробен изглед с:
- Изображение и бутон за добавяне или премахване от любими.
- Пет забележителни биографични факта.
- Списък с фрази, които могат да се възпроизведат с помощта на TTS.
🧩 Технология:
Разработено с Jetpack Compose, следвайки най-добрите практики в съвременния дизайн и архитектура на Android.
Използва данни от публичен API (The Simpsons API) и използва вътрешна памет за управление на любими, без да е необходимо свързване с външни сървъри.
📚 Образователна цел:
Това приложение е създадено изключително за учебни и технически демонстрационни цели.
Не е свързано, спонсорирано или оторизирано от притежателите на правата на The Simpsons.
Всички изображения, имена и препратки принадлежат на съответните им собственици.
🟢 Основни характеристики
- Навигация в секциите: Герои, Местоположения и Любими.
- Динамично номериране на страници за плавно изживяване.
- Възпроизвеждане на фрази с помощта на Text-to-Speech.
- Адаптивен интерфейс с тъмен и светъл режим.
- Локално съхранение на любими герои.
Опровержение:
Този проект не е за търговски цели. Показаното съдържание идва от публични източници и се използва за образователни цели, за да илюстрира потреблението на API, обработката на данни и дизайна с Jetpack Compose.
Актуализирано на
28.11.2025 г.