Precisamos desenvolver um agente para Windows Phone e Android Phone que pegue a posição através de GPS e envie status de tempos em tempos para um Webservice de consumo ou utilizar método post que armazene dados de data e hora, imei do aparelho, latitude, longitude e velocidade quando em deslocamento e km deslocada no período.
O agente deve ter parâmetros para apontamento de servidor, porta e de quanto em quanto tempo dever ser enviado o status de posicionamento.
O Status deve informar se o celular está em movimento ou parado. Quando em movimento calcular a velocidade em relação ao posicionamento do GPS x Satelite.
Além do Agent será necessário desenvolver a parte do Servidor Web em iis (
asp.Net) que permitirá relatórios através do Google Maps permitindo inclusive histórico de deslocamento do Celular dentro uma data inicial e final. ( Função Playback e realtime). (Incluir cálculo de KM, com endereço de origem e destino ).
Obs.: Quando o Celular não tiver conexão com internet as informações precisam estar armazenadas offline e após restabelecer conexão enviá-las para o servidor.
Delivery term: October 24, 2013