La siguiente aplicación permite la comunicación por Bluetooth de dos dispositivos. Un dispositivo desempeñará el rol de Servidor, que recibirá mensajes desde otro dispositivo, que hará de Cliente.
Desde la pantalla principal de la aplicación se podrá elegir si actuar como servidor o como cliente.
:warning: Los dispositivos deben ser vinculados previamente desde los Ajustes
del dispositivo.
Medios
- No necesarios para este proyecto.
Interfaz
La app contará con dos pantallas:
- Screen1: Pantalla principal donde se podrá seleccionar entre Servidor o Cliente.
- Cliente: Pantalla desde la que se podrá conectar a un servidor y enviarle mensajes.
- Servidor: Pantalla desde la que se visualizarán los mensajes recibidos desde otro dispositivo.
Screen1

Cliente

Servidor

Comportamiento
Screen1
Cambiar a la pantalla Cliente
Al pulsar el botón Cliente
se abrirá la pantalla Cliente
:

Cambiar a la pantalla Servidor
Al pulsar el botón Servidor
se abrirá la pantalla Servidor
:

Cliente
Inicializar la pantalla Cliente

Seleccionar el servidor al que conectarse

Después de seleccionar el servidor

Enviar un mensaje

Cerrar la pantalla actual y volver a Screen1

Servidor
Inicializar la pantalla Servidor

Aceptar conexiones

Cuando se ha aceptado una conexión

Comproabr si se han recibido datos

Cerrar la conexión

Cerrar la pantalla y volver a Screen1

Prueba
