📘 Pantalla de inicio de sesión
La pantalla de inicio de sesión es el primer paso para acceder a la aplicación. Desde aquí, el usuario puede introducir sus credenciales y validar el acceso al sistema. Antes de permitir el inicio de sesión, la aplicación comprueba automáticamente el estado del servidor y si existen actualizaciones disponibles.

🔍 1. Validaciones automáticas previas
Cuando se abre la aplicación, antes de que el usuario introduzca ningún dato, se realizan dos comprobaciones automáticas:
✔ Validación del servidor
La aplicación comprueba que el servidor esté disponible y funcione correctamente.
- Si todo es correcto, la pantalla permite continuar con el proceso de inicio de sesión.
- Si existe algún problema, se muestra un mensaje informativo indicando la incidencia (por ejemplo, “Servidor no disponible” o “No se ha podido establecer conexión”).
- El usuario no podrá iniciar sesión hasta que el servidor esté operativo.
✔ Comprobación de actualizaciones
La aplicación verifica si existen nuevas versiones disponibles.
- Si hay una actualización, se muestra un aviso informativo con la opción de instalarla o continuar (según el funcionamiento definido).
- Si no hay actualizaciones, el proceso continúa con normalidad.
Estas validaciones garantizan que el usuario trabaje siempre en un entorno estable y actualizado.
👤 2. Campos de inicio de sesión
Una vez completadas las validaciones, el usuario puede iniciar sesión mediante los siguientes campos:
🏷 Nombre de usuario
- El usuario debe introducir su identificador personal proporcionado por el sistema.
- El campo no admite caracteres especiales no permitidos.
- Es un campo obligatorio.
🔒 Contraseña
- El usuario debe introducir su contraseña de acceso.
- Por seguridad, el texto introducido se muestra oculto.
- También es un campo obligatorio.
🔘 3. Botones disponibles
Iniciar sesión
- Valida las credenciales introducidas.
- Si los datos son correctos, permite acceder a la aplicación.
- Si existen errores (usuario incorrecto, contraseña errónea, usuario bloqueado, etc.), se muestra un mensaje informativo para ayudar a resolver la incidencia.
ℹ️ 4. Mensajes informativos
Durante el proceso pueden aparecer diferentes avisos o errores, como por ejemplo:
- “Comprobando servidor…”
- “Servidor no disponible. Inténtalo de nuevo más tarde.”
- “Comprobando si hay actualizaciones…”
- “Hay una nueva versión disponible.”
- “Usuario o contraseña incorrectos.”
- “Todos los campos son obligatorios.”
Estos mensajes guían al usuario para resolver situaciones puntuales y asegurar un acceso correcto al sistema.
🔐 5. Requisitos para iniciar sesión correctamente
Para acceder sin problemas, el usuario debe disponer de:
- Conexión a Internet.
- Credenciales válidas proporcionadas por el administrador.
- Versión actualizada de la aplicación (o instalar la actualización cuando se solicite).
