Skip to content

JuanjoJmnz/FrasesMotivadoras

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frases Motivadoras

Una aplicación Android desarrollada en Kotlin con Jetpack Compose que muestra frases inspiradoras y motivacionales para animarte cada día.


Características

  • Mostrar frases aleatorias con animación suave (fade in/out).
  • Guardar y gestionar frases favoritas, almacenándolas localmente con DataStore.
  • Compartir frases fácilmente con otras aplicaciones.
  • Cambiar entre modo claro y modo oscuro.
  • Diseño responsive que se adapta a diferentes tamaños y orientaciones de pantalla.
  • Navegación sencilla entre la pantalla principal y la lista de favoritas.

Capturas de pantalla

Pantalla principal (Modo claro y oscuro)

image image

Zona de frases favoritas (Claro y oscuro)

image image

Menú de compartir

image


Tecnologías usadas

  • Kotlin
  • Jetpack Compose
  • Material3
  • DataStore para persistencia local
  • Coroutines para animaciones y manejo asincrónico
  • Gson para cargar frases desde JSON

Instalación

  1. Clona este repositorio:
      git clone https://github.com/JuanjoJmnz/FrasesMotivadoras.git
    
  2. Abre el proyecto en Android Studio.
  3. Ejecuta la app en un emulador o dispositivo físico con Android 5.0+.

Uso

  • Al abrir la app, se mostrará una frase motivacional aleatoria.
  • Pulsa Nueva frase para obtener otra frase.
  • Pulsa Guardar/★ Favorita para añadir o eliminar una frase de tus favoritas.
  • Pulsa Ver favoritas para consultar todas las frases guardadas.
  • Pulsa el botón para cambiar el modo claro/oscuro según tu preferencia.
  • Usa el botón Compartir para enviar la frase a otras aplicaciones.

Cómo contribuir

¡Las contribuciones son bienvenidas! Para contribuir:

  1. Haz un fork del repositorio.
  2. Crea una rama para tu feature: git checkout -b feature/nombre-feature
  3. Haz commit de tus cambios: git commit -m "Agrega nueva funcionalidad"
  4. Envía un pull request.

Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.


Autor

Juan José Jiménez Gil
© 2025


¡Gracias por visitar este proyecto! Si te gusta la app, no dudes en darle una ⭐️ en GitHub.

About

Frases Motivadoras es una app móvil desarrollada en Kotlin usando Jetpack Compose que muestra frases inspiradoras y motivacionales.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages