Evaluando propuestas

Programador Android

Publicado el 07 Octubre, 2015 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Social media (Facebook, Twitter, etc.), Otros (Otras APIs)
Plataformas requeridas Android

Duración del proyecto 1 a 3 meses

Habilidades necesarias

Otros proyectos publicados por A. F.