Bluepointer

Bluepointer es un control remoto de diapositivas, usando esta aplicación es sencillo controlar una presentación en Powerpoint. La aplicación se comunica con la PC vía bluetooth. Esta es la tercera y última aplicación que desarrollé para la unidad de aprendizaje Application development for mobile devices (o móviles simplemente) en la ESCOM. 

La idea surgió ya que la sugerencia del profesor era conectar un microcontrolador (a través de un módulo bluetooth) con el teléfono, pero al encontrar dificultades para conseguir el mentado módulo, decidí irme por algo más sencillo ya que para mi lo principal era hacer uso de las capacidades que un dispositivo móvil nos ofrece, como la conectividad.

La aplicación en sí es sencilla, una vez establecida la conexión entre el dispositivo (cliente) y la pc (servidor), lo único que realiza el cliente es enviar "comandos" que resultan ser simples enteros para indicarle al servidor qué acción debe realizar, además, como parte de la funcionalidad extra que me solicitó el profesor, desde el teléfono se pueden enviar mensajes de texto hacia la PC, para lo cual se escribe un arreglo de bytes en el flujo de salida.

Acá un vídeo de la aplicación en todo su esplendor:



Y desde luego, el link hacia la app:


Código fuente de la aplicación para Android (en GitHub): bluepointer-android
Código fuente del servidor (en GitHub): bluepointer-java-server

¡Saludos!
@fferegrino :)

No comments:

Post a Comment

¡Hey, gracias por tu comentario! No seas anónimo, inicia sesión para que te responda más fácilmente.