Evaluating bids

Programador Android

Published on the October 07, 2015 in IT & Programming

About this project

Open

Tenho um app p/ Android em versão de testes, já na Google Play, que precisa de ajustes de um programador experiente.

É Uma aplicação de chat, baseada em xmpp, com uma api em php/codeigniter. A aplicação xmpp utiliza muito a xep-0045, de chat multiusuários. De fato, só existem salas de chat multiusuários, não havendo a sala de chat padrão entre dois usuários em nenhum caso.


O app tem os seguintes problemas que precisam ser resolvidos:

- As notificações são enviadas através do Parse; Contudo, precisamos encontrar uma maneira de agrupá-las, como fazem o Whatsapp/Facebook; Além disso, as vezes elas demoram para ser entregues, ou não são entregues. Isso precisa de correção;

- No sistema de chat, precisamos criar uma solução de "filas" para o envio das mensagens, para que o usuário possa enviar mensagens offline e quando o app se conectar a internet, enviá-las na ordem correta;

- Há problemas de conexão com o servidor XMPP; As vezes a conexão demora a realizar, ou as vezes cai no meio da conversa, causando o fechamento do app; É necessário elaborar um sistema de reconexão, para que o App possa trabalhar sem perder mensagens e com mais estabilidade;

- O sistema de chat faz envio de imagens e áudio; Contudo, estas features apresentam instabilidade e lentidão; Seria necessário otimizar o código das mesmas;

É necessário que o programador contratado deixe o app rodando 100%, com uma quantidade mínima de bugs possível.

É Grande a probabilidade de futuros trabalhos no mesmo projeto, caso venha a ser bem executado.

Importante p/ ciência dos candidatos: para poder passar o acesso ao repositório, é necessário assinatura e envio de um termo de confidencialidade do código fonte e propriedade intelectual. Compartilharei com os candidatos escolhidos.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.), Other (Other APIs)
Required platforms Android

Project duration 1 to 3 months

Skills needed

Other projects posted by A. F.