Desarrollo de App con manejo de bluetooth

Método de pago: Verificado


Trabajando
Descripción:
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

Archivos adjuntos:

Abierto

Presupuesto

6

Propuestas

10

Freelancers interesados

Publicado: Hace un mes

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

JOSE FERNANDO GOMEZ DE LOS SANTOS Soy Ingeniero en Sistemas, tengo experiencia en programacion movil android y sistemas web + detalles

Fernando L. Profesional proactivo, con orientación al logro, servicio, trabajo en equipo, atención al cliente, liderazgo y comprometido. Con facilidad para trabajar bajo presión y capacidad para adaptarse a diferentes ambientes d... + detalles

christian V. Ingeniero Electrónico que en los últimos siete años , ha tenido la oportunidad de aprender y comprender el modelo de negocio de soluciones transaccionales , participando de forma activa en la integración de punta ... + detalles

Germán P. Soy una persona joven y profesional, siempre con la disposición de enfrentarme a nuevos desafíos que me depare el trabajo, ademas de ser un real aporte para la empresa en el rol a desempeñar, fomentando un grato ambie... + detalles

ignacio i. Ingeniero Electrónico con facilidad para el aprendizaje de nuevas herramientas y tecnologías, con ideas frescas capaz de llevar a cabo proyectos y gestionar procesos. Me considero una persona proactiva y persistente... + detalles