Imprimir esta página. Se você chegou até aqui já deve ter usado e visto muitos widgets por aí, online e offline.
Pequenos softwares, com suas interfaces compactas e fáceis de usar. A idéia é quase sempre simples e funcional. No início, surgiram gadgets de listas de tarefas, RSS, videos, clima e afins. São realmente úteis e fantásticos, mas eles eram não muito mais que mini sites estáticos.
Widgets Sociais, os widgets 2.0
A cena de Widgets deu um grande salto, apartir do lançamento da plataforma de widgets do Facebook em maio de 2007. Os mini aplicativos deixaram de ser apenas mini aplicativos e se tornaram sociais. Cada mini aplicativo passou a ser uma mini rede, onde as pessoas podem interagir com seus amigos.Enviando mensagens, dialogando, enviando musicas, ou jogando damas, as novas possibilidades que se abriram fizeram com que o cenário de widgets fosse profundamente alterado.
Social vs Tradicional?
Hoje vejo vários aplicativos novos sendo desenvolvidos principalmente no orkut, com cara de mini sites para as pessoas colocarem nos seus perfis. Bom, alguns são muito legais, mas aplicativos assim não ganham o grande público pois estão no coração de uma rede que é social.
Widgets tradicionais sempre terão seus espaços. As pessoas gostam de ter lembretes na sua home do iGoogle, ou um widget de RSS na sua página do netvibes, mas em seus perfis nas redes sociais isto não tem se mostrado eficaz.
Se você desenvolve aplicativos OpenSocial para o orkut, ou para quaisquer redes sociais explore sempre as possibilidades que as API’s oferecem. Acesse os dados do grafo social e faça uso deles para melhorar o alcance do seu aplicativo. Um aplicativo lançado em uma rede social tem alta velocidade de propagação e quanto mais recursos sociais o mesmo tiver, mais rápido ele se espalha.
Crie algo que as pessoas desejem mostrar e estará com meio caminho aberto para criação de um widget de sucesso. Que tal listarmos boas práticas de desenvolvimento de Aplicativos sociais juntos?
Criei uma página no nosso Wiki OpenSocial, onde estou traduzindo as principais práticas em desenvolvimento de aplicativos e gostaria que você contribuisse! Deixe sua dica nos comentários, ou edite o artigo aqui: