É Um Chat para Celular.
O usuário deve cadastrar seu número de celular, seu nome e uma foto.
O número de telefone deve ser validado através do serviço da empresa ringcaptcha (
www.ringcaptcha.com)
O Chat deve ter uma agenda de contatos separada da agenda do celular.
Os novos contatos podem ser importados da agenda do celular.
Para enviar uma mensagem de texto:
1-o usuário seleciona o contado na agenda do chat, então entra na tela de conversas desse contato.
2-Na tela de conversas do contato, em uma caixa de texto, o usuário escreve a mensagem de texto que deseja enviar, e com um clique no botão ao lado envia a mensagem.
3-A mensagem deve aparecer na lista de mensagens com uma tag informando o usuário que escreveu, a data e a hora de envio.
Para Receber uma mensagem:
Quando no APP do Chat
1-Na agenda, ao lado de cada contato, deve aparecer o número de mensagens não lidas.
2-O usuário seleciona o contato e entra na tela de mensagens do contato, então visualiza a mensagem.
Quando fora do APP do Chat
1- O usuário deve ser notificado que tem mensagens não lidas no APP do Chat.
2-Ao clicar na notificação o usuário entra no APP do Chat.
As mensagens enviadas e recebidas devem ser armazenadas localmente no celular do usuário, e em um servidor postgres.
Mais detalhes sobre esse projeto:
* Requisitos: O software deve ser desenvolvido em Phonegap
* Tipo de aplicativo: Aplicativo novo
* Modo de execução do aplicativo: Aplicativo autônomo
* Plataformas em que deve funcionar: iOS / Apple, Android, Windows 8
Prazo de Entrega: 16 de Junho de 2014