Aplicação #1: Voice-‐ Messager Voice

Transcrição

Aplicação #1: Voice-‐ Messager Voice
Aplicação #1: Voice-­‐ Messager Voice-­‐Messager: Esta aplicação tem como funcionalidade básica facilitar o envio de mensagens de voz gravadas de um usuário da aplicação para outro. Ao usuário da aplicação deve ser necessário que ele possua uma conta de acesso na aplicação e que está o identifique de forma única. A aplicação deve trabalhar considerando uma comunicação assíncrona entre os participantes. Requisitos mínimos: i.
Comunicação em escala local ii.
Interface com facilidades gravação e envio iii.
Reprodução da mensagem transmitida iv.
Visualização do histórico de trocas de mensagens, durante uma sessão Plus “a mais” : i.
Versão para dispositivo móvel ii.
Comunicação em grupo permitindo que um usuário envie uma mensagem para vários membros do grupo. iii.
Comunicação em escala global Aplicação #2: On-­‐line Game Essa aplicação tem como funcionalidade básica viabilizar a jogatina on-­‐line. O jogo a ser implementado deve ser baseado em estratégia (Batalha Naval, Xadrez, Dama, e outros) e precisa permitir que dois usuários disputem partidas. Requisitos Mínimos: i.
Comunicação entre usuários em escala local; ii.
Interface para facilitar a interação dos usuários; iii.
Permitir ao usuário definir contra quem ele irá jogar de uma lista de jogadores disponíveis para atuar. Plus “a mais”: i.
Versão para dispositivo móvel ii.
Comunicação em escala global Aplicação #3: Device-­‐ Tracker Essa aplicação tem como funcionalidade básica acompanhar o deslocamento de um device (smartphone) registrando o seu posicionamento em um mapa a medida que novas posições forem sendo coletadas no device. O Mapa pode ser gerado utilizando os serviços Web disponíveis, e.g GoogleMaps. Requisitos Mínimos: i.
Comunicação feita em escala local; ii.
Interface para facilitar a visualização das posições. Plus “a mais”: i.
Acionamento da aplicação de forma remota; ii.
Comunicação em escala global; iii.
Criação de cerca virtual gerando alarmes quando ela for violada. Aplicação #4: Instant Messager. Essa aplicação tem como funcionalidade básica viabilização de troca de mensagens de texto entre os participantes. Requisitos Mínimos: i.
Comunicação feita em escala local; ii.
Uso do protocolo XMPP para a troca de mensagens; iii.
Interface com funcionalidades mínimas de envio e recebimento de mensagens; Plus “a mais”: i.
Comunicação em escala global 

Documentos relacionados