Há alguns meses disponibilizei na App Store o EncomendaZ, minha primeira aplicação para iOS. Trata-se de um rastreador de encomendas dos Correios do Brasil. Como compro pela Internet freqüentemente, e não gosto dos aplicativos já existentes, resolvi criar um com alguns diferenciais. Leia o post completo e confira!
O projeto EncomendaZ foi idealizado pelo meu cumpadi Marlon Carvalho, que disponibilizou versões do aplicativo para Android e desktop. Resolvi então criar a versão para iOS, que já está disponível gratuitamente na App Store.
Acessando pelo iPhone, iPod ou iPad, você verá que existem diversos outros aplicativos similares. Então, qual a finalidade de criar mais um?! A primeira resposta é: praticamente nenhum deles envia notificações Push gratuitamente. O único que enviava, não dizia muita coisa. Eu queria algo mais funcional e intuitivo.
Vamos por etapas…
O primeiro desafio foi adaptar o ícone do projeto sem perder a identidade visual. O resultado final foi este aí:
Dediquei bastante tempo nas notificações Push, pois considero a funcionalidade mais importante para uma aplicação como esta. A idéia é cadastrar a encomenda e ser notificado a cada mudança do status. A notificação é bem intuitiva e já diz tudo! Ponto para o EncomendaZ
No cadastro, nada de frescuras visuais que poluem a tela desnecessariamente. O objetivo da aplicação é ser prática, simples e funcional. Logo de cara, uma listagem das encomendas já cadastradas.
É possível filtrar para visualizar somente as encomendas pendentes.
O cadastro é muito simples. Informe o código de rastreamento dos Correios e coloque uma descrição, que será utilizada na listagem e nas notificações Push.
Para reduzir o consumo da rede, que geralmente é cara e lenta, o aplicativo não acessa diretamente o site dos Correios. A solicitação é feita para um servidor próprio que trata os dados e trafega apenas o necessário. Se quiser saber mais, leia o post RESTful Web Services dos Correios. Mais um ponto para o EncomendaZ
O servidor também trata a descrição dos registros, que os Correios originalmente entregam em maiúsculo (poluição visual). Como nenhum outro aplicativo do gênero faz este tratamento, conte mais um ponto para o EncomendaZ
Depois de pré-carregados os registros, as demais consultas são otimizadas. Os outros recarregam desnecessariamente a listagem completa, haja saco numa rede lenta. Mais um ponto para o EncomendaZ, que economiza sua paciência e sua conexão
Outro diferencial é poder utilizar o aplicativo no modo paisagem, aproveitando melhor o espaço da tela. Ponto
Para mais detalhes, acesse a tela de informações:
Opa, quase esqueço da função Puxe e Solte para Atualizar. Mais um ponto
Tá esperando o quê? Baixe logo e experimente, muita gente já está usando. É de graça!
O espaço está aberto aí nos comentários para sugestões, dúvidas e críticas.