Galera,
Estou trabalhando em um projeto de Ponto de Vendas para android. Peguei o projeto no meio do desenvolvimento, o problema é o seguinte, a pessoa que estava mexendo criaou varios webservices usando rest para acessar a base do sistema.
Quando é chamada a rotina de atualização geral demora muito mais de 20 minutos atualizar o sistema android.
Eu pensei fazer o seguinte: no lado servidor criar um arquivo .zip e passar o mesmo para o android e dentro do android descompactar e gravar as informações locais.
Qual a melhor opção: da uma otimizada nas SQL’s do lado servidor, pq o que eu andei vendo no projeto as SQL’s não estão balanceadas ou fazer essa questão do arquivo ZIP?
Ou tem alguma outra solução para diminuir esse tempo de trasnferencia de arquivos?