O documento descreve os objetivos e desafios de adaptar o aplicativo Sapo Messenger para as necessidades do projeto Sapo Campus. Os principais pontos são: 1) Adicionar funcionalidades de notificações e interação com a plataforma Sapo Campus; 2) Consumir feeds e permitir comentários em publicações; 3) Organizar conteúdo em grupos por disciplinas e áreas pessoais. Muito trabalho ainda precisa ser feito, especialmente no desenvolvimento da versão mobile.
2. Objectivos
• Adaptação da aplicação Sapo Messenger M5
para as necessidades do projecto Sapo
Campus, dotando-o das funcionalidades
pretendidas sobretudo ao nível das
notificações e possibilidades de interacção
com a plataforma Sapo Campus
4. Sapo Messenger | Introdução
• Ao longo dos anos, os desenvolvimentos feitos
pela equipa do Sapo Messenger são notórios e
altamente positivos.
• Neste momento, o Sapo Messenger aparenta
ser uma aplicação robusta e completa ao nível
de funcionalidades e consistência gráfica.
• De tal forma que se pode apresentar como
uma alternativa muito séria ao IM de desktop
mais comun (MSN live messenger)
5. Sapo Messenger | Funcionalidades
• Ligações
• O Sapo Messenger permite a ligação a contas
de diversos outros serviços de IM, sendo que
o mais importante será o MSN
• Uma grande fatia do público alvo tem contas
de MSN, e a impossibilidade de estas serem
utilizadas no Sapo Messenger seria altamente
castrante
6. Sapo Messenger | Funcionalidades
• Consumo de Feeds (Notificações)
• O Sapo Messenger tem capacidade nativas de
consumo de feeds
• No entanto os feeds possíveis de ser
agregados são limitados e disponíveis numa
lista fechada (o que levanta algumas dúvidas
relacionadas com o mecanismo de consumo
dos mesmos)
7. Sapo Messenger | Funcionalidades
• Grupos de Utilizadores
• O Sapo Messenger permite a organização dos
utilizadores por grupos personalizados
• Independente do protocolo de cada contacto
8. Sapo Messenger | Funcionalidades
• Multi-Contacto
• O Sapo Messenger permite a associação de
diversos contactos de IM (e telefone) a um só
perfil
• Desta forma é possível associar contactos de
vários serviços de IM num só perfil
9. Sapo Messenger | Funcionalidades
• Suporte para Webcam e Microfone
• O Sapo Messenger apresenta suporte para
conversações multimédia com recurso a som e
imagem vídeo
10. Sapo Messenger | Funcionalidades
• Suporte para conversas de grupo
• Possibilidade de conversações multi-utilizador
11. Sapo Messenger | Funcionalidades
• Listagem da Inbox do Mail Sapo
• Notificações de novos mails na conta do mail
da sapo, com link directo para esse email
12. Sapo Messenger | Funcionalidades
• Sapo Messenger é Jabber
• O Sapo Messenger baseia-a num serviço
aberto e flexível
13. Sapo Messenger | Funcionalidades
• SMS e telefone
• Não que seja interessante para o projecto
(pelo menos numa primeira análise), mas o
Sapo Messenger tem funcionalidades de
telefone e envio de SMS
14. Sapo Messenger | Outras
Funcionalidades
• Avatares
• Emoticons
• Estados
• Karma (!)
• Transferências de ficheiros
• Bloqueio de contactos
• Hide in Tray (Windows)
• Ferramentas Sapo
15. Sapo Messenger
• A versão analisada para a execução desta
apresentação foi a Versão 5.1.1 Setembro
2008 para Windows
17. P5 | Desafios
• Tab Notificações Sapo Campus
• Consumo de todos os feeds originários do
Sapo Campus e associados à Minha Presença
• Organização automática por grupos
(Disciplinas e outros)
• Possibilidade de comentar os posts a partir da
aplicação Sapo Messenger
18. P5 | Desafios
• Tab Minhas Notificações
• Consumo de feeds sindicados na minha área
pessoal (Web) do Sapo Campus.
• Personalização (via web) dos feeds que são
visualizados no Sapo Messenger
• Organização aberta por grupos <-> herdar
algum tipo de organização da interface web
19. P5 | Desafios
• Tab Meus Blogs Sapo Campus
• Listagem dos Blogs associados à Minha
Presença no Sapo Campus
• Possibilidade de criar posts nos Blogs em que
tenha privilégios de autor, a partir do Sapo
Messenger
• Organização por grupos
20. P5 | Desafios
• Tab Meu Mail
• À semelhança do que acontece no Sapo
Messenger, consumo do Mail
21. P5 | Desafios
• Gestão de Grupos Comunicar
• Gestão agendada e automatizada de grupos
de contactos (horários de atendimento)
• Configuração no interface web
22. P5 | Desafios
• Adaptações Gráficas
• Reconfiguração gráfica (não muito exaustiva)
da aplicação Sapo Messenger
23. P5 | Desafios
• Implementação
• Linguagem de programação (?)
• Alterações significativas a algumas
componentes da aplicação + componentes
completamente novas
• Alterações a toda a aplicação ou alterações a
módulos bem delimitados ?
• Diferentes OSes
24. P5 | Desafios
• Mobile
• Implementação ainda por analisar dada a sua
novidade relativamente aos objectivos iniciais
do projecto
26. Conclusões
• Existe muito trabalho a fazer na aplicação Sapo
Messenger e existem ainda muitas questões que
se encontram ainda por responder. Ainda assim é
positivo saber que a base de trabalho, o Sapo
Messenger, apresenta uma qualidade assinalável
ao nível das funcionalidades
• A componente mobile ainda não se encontra
minimamente pensada e poderá constituir uma
fatia enorme do esforço de desenvolvimento do
P5