Springfield Character Explorer

5+
(количество скачиваний)
Возрастные ограничения
Для всех
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот
Скриншот

Описание

🟨 Основные функции

🏠 Главный экран:
Отображает горизонтальный список из 20 персонажей, полученных из общедоступного API.
При прокрутке каждого персонажа приложение использует функцию преобразования текста в речь (TTS) для воспроизведения одной из его самых характерных фраз, а внизу экрана обновляется изображение персонажа.

Включает кнопки для включения/отключения звука и переключения между светлым и тёмным режимами.

📍 Места:
Представляет собой постраничный вертикальный список из 20 знаковых мест Спрингфилда.
Каждый элемент отображает изображение, название сайта, кнопки «Нравится/Не нравится», а также общее количество оценок.

⭐ Избранное:
Позволяет сохранять любимых персонажей во внутренней базе данных на вашем устройстве.
Они отображаются в сетке с изображением, именем и возможностью удалить или открыть подробный профиль.

👤 Информация о персонаже:
При выборе персонажа на главном экране или в разделе «Избранное» отображается подробная информация, включающая:

- Изображение и кнопку для добавления или удаления из избранного.
- Пять важных биографических фактов.
- Список фраз, которые можно воспроизвести с помощью TTS.

🧩 Технологии:
Разработано с помощью Jetpack Compose в соответствии с лучшими практиками современного дизайна и архитектуры Android.

Приложение использует данные из общедоступного API (The Simpsons API) и внутреннюю память для управления избранным без необходимости подключения к внешним серверам.

📚 Образовательные цели:
Это приложение создано исключительно для обучения и технических демонстраций.

Оно не связано с правообладателями «Симпсонов», не спонсируется ими и не авторизовано ими.

Все изображения, имена и ссылки принадлежат их владельцам.

🟢 Основные функции:
- Навигация по разделам: «Персонажи», «Места» и «Избранное».
- Динамическая пагинация для удобства использования.
- Воспроизведение фраз с помощью функции преобразования текста в речь.
- Адаптируемый интерфейс с тёмным и светлым режимами.
- Локальное хранилище любимых персонажей.

Отказ от ответственности:
Этот проект не предназначен для коммерческих целей. Представленный контент взят из общедоступных источников и используется в образовательных целях для иллюстрации использования API, обработки данных и проектирования с помощью Jetpack Compose.
Последнее обновление
28 нояб. 2025 г.

Безопасность данных

Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Данные не передаются третьим сторонам.
Данные не собираются