🟨 Características principais
🏠 Pantalla principal:
Mostra unha lista horizontal de 20 caracteres obtidos dunha API pública.
Ao desprazarse por cada personaxe, a aplicación usa a conversión de texto a voz (TTS) para reproducir unha das súas frases máis características, mentres que unha imaxe destacada se actualiza na parte inferior.
Inclúe botóns para activar ou silenciar o son e cambiar entre o modo claro e o modo escuro.
📍 Localizacións:
Presenta unha lista vertical paginada de 20 localizacións icónicas en Springfield.
Cada elemento mostra unha imaxe, o nome do sitio e botóns "Gústame/Non me gusta", xunto co número total de valoracións.
⭐ Favoritos:
Permíteche gardar os teus personaxes favoritos nunha base de datos interna do teu dispositivo.
Móstranse nunha grella coa súa imaxe, nome e a opción de eliminalos ou acceder ao seu perfil detallado.
👤 Detalles do personaxe:
Ao seleccionar un personaxe na pantalla principal ou na sección de favoritos, móstrase unha vista detallada con:
- Imaxe e botón para engadir ou eliminar dos favoritos.
- Cinco datos biográficos destacados.
- Lista de frases que se poden reproducir mediante TTS.
🧩 Tecnoloxía:
Desenvolvido con Jetpack Compose, seguindo as mellores prácticas no deseño e a arquitectura moderna de Android.
Consume datos dunha API pública (The Simpsons API) e usa almacenamento interno para xestionar os favoritos, sen necesidade de conectarse a servidores externos.
📚 Finalidade educativa:
Esta aplicación foi creada exclusivamente para fins de aprendizaxe e demostración técnica.
Non está afiliada, patrocinada nin autorizada polos titulares dos dereitos de The Simpsons.
Todas as imaxes, nomes e referencias pertencen aos seus respectivos propietarios.
🟢 Características principais
- Navegación por seccións: Personaxes, Localizacións e Favoritos.
- Paxinación dinámica para unha experiencia fluída.
- Reprodución de frases mediante texto a voz.
- Interface adaptable con modos escuro e claro.
- Almacenamento local dos caracteres favoritos.
Aviso legal:
Este proxecto non ten fins comerciais. O contido mostrado provén de fontes públicas e utilízase con fins educativos para ilustrar o consumo de API, a xestión de datos e o deseño con Jetpack Compose.
Última actualización
28 de nov. de 2025