Família de palavras.ppt com exemplos e exercícios interativos.
Apresentação projeto 8
1. Desenvolvimento de uma aplicação social Alunos: Darlington Davidson/Jairo Pereira/Vitor Villani Professor: Antônio Mendes Ribeiro Aplicação de Software Social
2. Contextualização O que é um software social? O termo Software Social foi utilizado inicialmente para tentar descrever programas de computador voltados para a colaboração. O foco estaria em utilizar o poder do processamento dos computadores para permitir e estimular as relações de grupos. É qualquer software ou rede on-line que permite aos utilizadores interagir e partilhar conhecimento numa dimensão social, realçando o potencial humano em vez da tecnologia que possibilita a transmissão.
3. Introdução Qual tipo de aplicação é mais chamativo para a maioria dos usuários? Entretenimento! Como é possível interagir facilmente com outros usuários que utilizam uma mesma aplicação? Através de redessociais!
4. O quefoiestudado… O que foi estudado durante o semestre? XML (eXtensible Markup Language); Ferramentaspara Twitter; Criação de blogs; Utilização de redessociaisemgeral; Entre outrostópicos.
5. Idéia Como poderíamosjuntar o quefoiestudado com entretenimento? Criando um jogopararedessociais! Possíveislinguagensenvolvidaspara se criar um jogoapto a ser hospedadoporumarede social: JavaScript XML HTML
6. Referencial Teórico OpenSocial: O serviço OpenSocial define uma API comum para desenvolver aplicativos sociais que irão funcionar em diversos sites. Elas possibilitam que os desenvolvedores criem aplicativos utilizando JavaScript e HTML padrão para acessar amigos de uma rede social e atualizar feeds. Há muitos sites que suportam o OpenSocial, entre eles o hi5, o LinkedIn, o MySpace, o Netlog, o Ning, o orkut e o Yahoo.
7. Desafio O desenvolvimento do jogo, emsi, será o maiordesafio, pois o mesmodeverá ser realizado de acordo com o padrãodefinidopela API comum (OpenSocial).
9. Conclusão O planejamento do desenvolvimento da aplicação será realizado através da ferramenta de gerência de projeto baseada no Scrum (Scrumy). O jogoserádesenvolvidoatravés da API disponibilizadapeloserviçoOpenSocial. Depois de pronto, o mesmo será disponibilizado no Orkut e/ou outras redes sociais.