- Nombre: GAEN (Gestor de Almacenamiento en la Nube)
- Descripción: Aplicación desarrollada en Android Studio como parte de las prácticas de la asignatura Interacción Hombre-Máquina (IHM) en la Universidad de Burgos (UBU).
- Cómo empezar: Ve a la pantalla de registro con el texto de abajo del todo de la pantalla de login. Utiliza credenciales cualesquiera, y entonces podrás iniciar sesión.
- Nº Práctica: 4
- Añadido soporte al cliente. Se puede acceder desde la pantalla
yo
, que se encuentra dandole click a la imagen de arriba izquierda dentro de las pantallasHome
,Files
yPermissions
. - Todos los strings han sido traducidos al inglés británico. Como el móvil virtual está en inglés por defecto, aparecen automáticamente. Para volver a verlo en español, se debe de cambiar el idioma en los ajustes del dispositivo.
- Todas las clases que acaban en
Screen
tienen asociadas una pantalla de la aplicación, contando también todas las clases en la carpetasupport
. - Para poder entrar a la aplicación, es necesario registrarse con una cuenta. (No hace falta utilizar información real).
- IMPORTANTE: La aplicación guarda todos los datos dentro de
/Documents/GestorDeAlmacenamiento/*
. - La carpeta
Files
, que es la carpeta Raíz de los ficheros a subir, es compartida por todos los usuarios que registres en la aplicación. - Actualmente, no puedes registrar 2 correos electrónicos con nombre igual, pero con distinto distribuidor de correo (a@gmail.com | a@hotmail.com) debido a cómo se guardan los datos de la aplicación.
- Es posible que veas que los Toast aparecen antes del cambio de pantalla o de que se ejecute la acción. Eso es debido a la carga que el conlleva al emulador de Android Studio hacer el cambio. Tengo comprobado que no ocurre en un móvil real.
- Recomiendo utilizar el modo oscuro que viene de base en el móvil porque se ve mucho mejor así.
- La mayor parte de la aplicación es completamente funcional. Puedes abrir archivos con programas que te dejen abrirlos, abrir las carpetas, etc... Así que te recomiendo tocar todos los botones y comprobar su funcionamiento.
- La visibilidad de los elementos de la aplicación ha sido mejorada.
- Debes de tener como mínimo la versión de Android Studio Jellyfish 2023.3.1.
- Puedes hacer un pull del proyecto con Android Studio.
- Recomiendo ejecutar el programa con el móvil virtual Pixel 6 API 33.
Aunque haya sido un proyecto de práctica, estoy abierto a contribuciones al proyecto para mejorarlo, por lo que puede abrir un issue o enviar un pull request. Si desea realizar un cambio importante, le sugiero que abras un issue para discutirlo.
Este proyecto está licenciado bajo la licencia MIT. Para más información, puede leer el archivo LICENSE.
José Gallardo |
José Javier Velasco |
José María Martínez |