Sobre este proyecto
it-programming / mobile-development
Abierto
Se necesita el desarrollo de una aplicacion movil para android que permita:
-habilitar el bluetooth del dispositivo al iniciar la APP.
-Vincularse a un bluetooth (modulo HC-06)
-iniciar la pantalla principal de la aplicacion una vez que la conexion es establecida.
- Disponer un menu que permita ajustar la hora y al confirmar (ACEPTAR) enviarla via bluetooth como cadena string, con un caracter inicial que individualiza el comando que se esta enviando.
Ejemplo
$081118. Donde "$" indica que se esta enviando la fecha, 08 es el dia, 11 el mes, 18 el año.
%123730. Donde "%" indica que se esta enviando la hora, 12 son las horas, 37 los minutos y 30 los segundos.
El dispositivo bluetooth vinculado devuelve un caracter para confirmar la recepcion exitosa, se debe esperar ese caracter y confirmar en la APP la validez o no de la operacion realizada.
Disponer otro menu que permita ingresar 10 horarios diferentes que se deben almacenar en la APP y enviarse via bluetooth. El dispositivo bluetooth vinculado devuelve un caracter para confirmar la recepcion exitosa, se debe esperar ese caracter y confirmar en la APP la validez o no de la operacion realizada.
Se debe incluir un boton que enviara un caracter via Bluetooth y el dispositivo vinculado devolvera todos los datos almacenados (son horarios y fechas, en cadenas sucesivas de tantas como existan almacenadas en el equipo, los que se deberan almacenar en la APP.
Se valorara especialmente la generación de un grafico de lineas con los datos recibidos. Estos datos son horas y fechas (con el formato hhmmssddmmaa) de eventos registrados por el equipo, de manera que cuando la app solicita que se envíen esos datos (enviando un carácter vía bluetooth), el equipo responde con todos los datos que tiene almacenados, y con ellos la app debe generar un gráfico mostrando la actividad según las horas, por ejemplo:
se genera un gráfico por horas, donde la linea se eleva según la cantidad de datos que corresponden con cada hora, de manera que si se reciben 10 datos con el mismo valor para las horas, allí la linea del gráfico se corresponde con 10 puntos.
El gráfico debe poder tener la opción de vista diaria o semanal.
. Estos datos se deben almacenar en la APP para verlos en cualquier momento. Deben poder borrarse por el usuario.
LEER el archivo adjunto a este proyecto
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Android
Plazo de Entrega: No definido
Habilidades necesarias