Analisando propostas

Widget de Gps para Android

Publicado em 27 de Julho de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Desarrollar un widget para navegación GPS, que va actualizando la ubicación de un dispositivo en un mapa que se despliega en el mismo dispositivo. Debe calcular la distancia recorrida en kilómetros entre el punto de inicio y el punto de arribo y mostrar esta información al usuario. Los datos generados durante el trayecto irán siendo registrados en una base de datos en la nube.

Contexto Geral do Projeto

Debe realizar lo siguiente: - El widget o app carga desde un URL en el navegador - Al cargar, aparece un mapa mostrando la ubicación actual al centro y un botón que dice "iniciar viaje" - La ubicación actual se actualiza en automático cada determinados segundos. - Al seleccionar "iniciar viaje", el botón cambia a "finalizar viaje" y el viaje empieza. Al hacerlo, se registra en una base de datos la posición de inicio (en coordenadas GPS) y cada que se actualiza la ubicación en el mapa se registra la posición actual junto con otros datos (timestamp con fecha y hora, Android id, IMEI, id del viaje e id del conductor. Adicionalmente registraremos otros datos relacionados con la cuenta del dispositivo) - Al seleccionar el botón "finalizar viaje" se despliega una confirmación de "presione ok para finalizar". - Tras presionar Ok el viaje termina con lo que se registra en la base de datos la ubicación final (junto con los demás datos relacionados: timestamp con fecha y hora, Android id, IMEI, id del viaje e id del conductor) y se despliega en pantalla los siguiente datos: Hora de salida, Hora de arribo, tiempo del recorrido en minutos y distancia recorrida. Nota: El cálculo de la distancia recorrida debe ser en base a los kilómetros recorridos durante la ruta y no la distancia en línea recta entre las coordenadas GPS de inicio y fin. - Debe permitir que sea usado en múltiples dispositivos de manera que todos ellos se comuniquen a la misma base de datos en la nube para ir registrando su información. Otros: El desarrollador deberá firmar contrato antes de iniciar el proyecto.

Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Plataformas exigidas Android
Eu preciso Criar um app
Tipo de aplicativo Outro
Precisa de back-end Sim
Gateway de pagamento Não

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Roberto C.