Olá,
Como desenvolvi dois aplicativos que possuem comunicação entre a aplicação e um servidor (aplicação web desenvolvida em asp.net), já possuo experiência e quase toda a codificação pronta para montar o chat, bastando apenas "juntar as partes", ou seja, consigo entregar a app + aplicação web em 7 dias (corridos).
Alinhando o escopo do projeto, seria:
1 - Desenvolver uma aplicação web que gerencia as conversas em andamento, mas não guarda históricos e dados de usuários.
2 - Desenvolver uma aplicação Android (versão 2.3 para cima) que permita:
2.1 - exiba uma splash screen com o logo de sua empresa e/ou aplicação (logo a ser providenciado por vocês)
2.2 - permita o usuário se logar utilizando sua conta do facebook (somente via facebook)
2.3 - exiba uma lista de salas disponíveis com a quantidade atual de pessoas (a lista é configurada no servidor)
2.4 - o usuário seleciona uma sala e é redirecionado para o chat.
2.5 - faltou espaço na mensagem... continuamos se fecharmos.
Tenho duas dúvidas, uma referente ao design do layout.
D1 - Vocês possuem um pronto ou um de referência para ser usado como "modelo" ou o programador deverá fazer um layout padrão Android?
D2 - O chat será sempre entre duas pessoas ou serão salas com várias pessoas? (essa resposta muda um pouco o escopo, mas acredito não mudar o orçamento)
Adianto que tenho 20 anos de experiência com programação e gerência de redes, estando totalmente capacitado para o trabalho.
Att.
Brustulim