Tag Archives: orkut

Redes Sociais… estranhas!

Saindo um pouco do foco, o blog é meu mesmo, eu posto o que eu quiser aqui, né? hahaha, aposto que se é a primeira vez que você vem aqui, não volta mais! (Por favor não faça isso! Volte sempre) Mas vamos direto ao assunto.

Hoje as redes sociais estão crescendo muito rápido e ajudando a inclusão digital, alias, para muita gente “acessar internet” é visitar seu Orkut, Facebook, MySpace e afins…

Eu considero uma coisa boa, pois na minha opnião, isso é um fenômeno da comunicação, você encontra quem quiser, em qualquer parte do mundo e se comunica de forma muito rápida.

AInda mais agora com o crescimento do OpenSocial e aplicações para algumas redes, o que torna tudo mais emocionante, isso sim é revolução da informação!

Mas onde isso vai chegar? Não sei ao certo, só sei que isso tá crescendo tanto, que já fizeram redes sociais para bebês, animais e até para gente morta! Gente MORTA? Sim, isso mesmo… Mas pera aí, a intenção não era conectar pessoas de forma interativa e rápida? Bom, inicialmente era, mas agora algumas já tem um foco um pouco diferente.

O Footnote permite que você mantenha um perfil de algum querido que já partiu dessa para melhor com fotos, história, informações em geral sobre essa pessoa.

Acho que vou criar uma rede social também, mas calma, preciso pensar em algo bem original… talvez uma rede social de bonecas para garotas? Que tal? hahaha

Google Buzz

Jogos com AJAX

Ajax é uma tecnologia em JavaScript que permite que dados sejam carregados numa página sem que ela seja recarregada. Simples, não? Sim! E com essa simplicidade, imagina quantas coisas não é possível fazer?

Um exemplo bem simples, são aqueles jogos de Orkut, que eu já até citei aqui. A integração com a rede social é feita através da API OpenSocial, porém a jogabilidade, muitos multiplayer e não só dentro da rede social, podendo jogar com guests, é feita, na maioria das vezes com AJAX. Claro, nem sempre, tem muitos jogos lá desenvolvidos com flash.

Flash, seria talvez uma alternativa ao AJAX. Ambos se comunicam com o servidor de formas muito parecidas, via arquivos XML.

Servidor? Sim, tem que ter um servidor rodando, um servidor web. Esse servidor vai receber as informações dos jogos e então repassar aos clientes. O servidor pode ser feito em qualquer linguagem de programação, claro que eu recomendo PHP.

Tudo que ele faz é receber requests processar os dados e elaborar um XML de resposta, que será enviado ao cliente. Então o cliente trata este XML, e exibe as alterações na tela pelo JavaScript.

Claro que para tudo isso, o mais necessário é o domínio no JavaScript, pois ele além de mexer com toda a parte visual (na minha opnião, o mais complicado), ele vai enviar os requests, e quando receber a resposta, vai tratar o XML e exibir ao usuário. Sem contar que tem que tratar muitos erros, e exceções que acontecerão com o ajax, por causa das incompatibilidades.

Para isso existem alguns Frameworks para ajudar no trabalho, dentre elas a MooTools, Prototype e a jQuery. Nunca use a MooTools. A Prototype é legalzinha, mas a que mais gostei mesmo foi a jQuery. Ela é bem completa, e além de tudo isso, aceita plugins, que você pode achar muitos por aí, que façam qualquer coisa.

Com um framework tudo pode ficar mais fácil. Aí então o próximo passo é a segurança. Por ser uma tecnologia Client-Side e em modo texto, todos podem ver os fontes do seus códigos JS, fica muito mais fácil de seu jogo ser hackeado. Então a segurança é um ponto crucial aqui.

Bom, tendo uma boa noção de JS e/ou de algum framework, segurança, só falta uma boa idéia de jogo e um bom design, e então é mão na massa.

Vale a pena investir em jogos via browser sim, principalmente se eles tiverem integrações com redes sociais via OpenSocial, pois é um passatempo que muita gente, hoje, usa.

(Muito obrigado ao Rodrigo pela idéia do post, sei que isso não te ajuda em nada, mas talvez possa ajudar outra pessoa por aí… hehehe)

Google Buzz

Aplicações OpenSocial para o Orkut

Faz tempo que a Google tá prometendo liberar as aplicações no orkut, enquanto não faz isso, eu ando fuçando no SandBox, que é uma versão com aplicações do orkut liberada para desenvolvedores! =P

Super interessante isso, eu ando dando umas olhadas nisso desde quando comecei a brincar com os Google GadGets. Mas agora com todo esse suspense de liberar as aplicações no orkut logo, eu vou é começar a fazer algumas aplicaçõezinhas, aí quando liberar eu mostro tudo já! ahhehehahhahha

Não é nada nem um pouco difícil, é a mesma estrutura dos GadGets, que é um arquivo XML, com o corpo, como se fosse HTML, porém com a API OpenSocial junto, que é em JavaScript.

Você pode ver aqui, na página do OpenSocial, e ver também na página de informações sobre desenvolvimento de aplicações para Orkut, tutoriais e dicas de como construir uma aplicação para o mesmo, tal como entrar no SandBox do orkut para ir brincando com isso enquanto não sai no orkut normal! hehehe.

Bom, acho que todos sabem que eu sou fan de carteirinha da Google, gosto muitos dos serviços deles, e estou ficando impressionado com o OpenSocial e suas integrações, mas agora estou mais focado em usá-lo no orkut mesmo, por ser o mais popular no Brasil (isso que é bom, deixar os amigos viciados em orkut de boca aberta)! ahhahahhaha

Google Buzz