sábado, 30 de abril de 2011

Explorando as funcionalidades das API's do Facebook


Esses é um outro artigo sobre desenvolvimento de aplicativos que incorporaram funcionalidades do Facebook. A Facebook Platform suporta APIs para aplicativos da Web remotos e SDKs remotos para aplicativos nativos remotos para as plataformas do iPhone, iPad e Android. O artigo explora as APIs do Facebook Platform e o Facebook SDK para Android, o SDK lançado pela equipe de dispositivo remoto do Facebook. Contendo exemplos de código e muito texto explicativo, é uma ótima forma de entrar nesse mundo.

A importância da API no Facebook e o dia que passou o Google como fonte de tráfego


Esse texto, publicado por Rafael Sbarai, é uma análise sobre alguns casos (o site de fofoca PerezHilton.com, a ferramenta social de vídeos Tagged.com e o Twitter)  em que, pela primeira vez, o Facebook gerou mais tráfego do que o Google. Ou seja, mais pessoas acessaram esses locais clicando neles através da rede social. E o autor atribui esse grande volume de tráfego à abertura que as API's fornecem, pois todos esses sites tem aplicações para o Facebook.

Para acessar o conteúdo completo :

Grave aplicativos do Facebook para a plataforma Android com o Facebook SDK para Android


Esse artigo do IBM Developer Works, redigido por C. Enrique Ortiz, é um guia introdutório sobre como criar um aplicativo para Android utilizando o SDK(Software Development Kit) de desenvolvimento para Android do Facebook. O artigo fornece informações sobre como instalar o SDK, registrar, e desenvolver esses aplicativos, utilizando como exemplo um programa que implementa a atividade SampleApp e que usa uma tela para exibir mensagens, a lista de amigos do Facebook e itens do menu para conectar/autenticar o usuário, obter uma lista de amigos e postar no wall do usuário autenticado.

Mais informações podem ser obtidas em:


Captura de notícias sobre API's do Facebook

Como integrar a API Graph Connect do Facebook com PHP e JQuery
http://www.9lessons.info/2011/01/facebook-graph-api-connect-with-php-and.html

A API de créditos do Facebook
http://developers.facebook.com/docs/creditsapi/

Exemplos de uso da API de Java do Facebook
http://code.google.com/p/facebook-java-api/wiki/Examples

A importância da API no Facebook e o dia que passou o Google como fonte de tráfego
http://derepente.com.br/2009/03/11/a-importancia-da-api-no-facebook-e-o-dia-que-passou-o-google-como-fonte-de-trafego/

Explorando as funcionalidades das API's do Facebook
http://imasters.com.br/artigo/20274/apis/explorando-funcionalidades-das-apis-do-facebook

Grave aplicativos do Facebook para a plataforma Android com o Facebook SDK para Android
http://www.ibm.com/developerworks/br/library/x-androidfacebookapi/index.html

domingo, 10 de abril de 2011

Mapa Conceitual - Evolução da Web

O poder das massas e características das eras da Web


O poder das massas

O poder das massas surgiu em função de uma característica fundamental da Web 2.0 : A Web colaborativa, participativa. Na Web 1.0, o conteúdo era produzido por uma pessoa ou grupo fixo, pré-determinado, e tendia também a ter um caráter um pouco fixo. Agora não. Muitas das grandes fontes de conhecimento atuais são providas pela soma do conhecimento de muitos, numa colaboração constante, que, em muitos dos casos, leva ao aperfeiçoamento e evolução. E o poder das massas na Web 2.0 pode ser observado não só como construtor de conteúdo, como também uma forma de eleger o melhor e pior do que é produzido na rede. Uma produção caseira, divulgada para um grupo pequeno de pessoas, pode, em pouco tempo, se tornar um sucesso digno de superproduções, sem nenhum esforço de marketing, apenas pela força do compartilhamento.  

Características Básicas:

Colaboração : o conteúdo pela soma de muitas idéias
Mobilização : pessoas espalhadas pelo globo podem ser unir em torno de um mesmo ideal
Integração : uma grande manifestação não tem mais a limitação geográfica. Pode ser feita em nível mundial

Vantagens:

Democracia : todos tem condições de promover, ou prover, o conteúdo que escolher
Quantidade de dados : como qualquer um tem condições de gerar informação, ela passou a ser disponibilizada em um nível sem precedentes
Credibilidade(relativa) : como o nível de contribuição agora é imenso, existem especialistas ao redor de todo o mundo que podem acrescentar e corrigir as  informações disponibilizadas. Isso, aliado ao fato de que os conteúdos de maior qualidade são compartilhados por todos, leva à um certo nível de credibilidade.

Exemplos:

Mobilização : #forasarney (http://twitter.com/#!/search/forasarney), #calabocagalvao(http://twitter.com/#!/search/forasarney), Ficha limpa(http://twitter.com/#!/search/fichalimpa),
Integração : Facebook(http://www.facebook.com/), Orkut(http://www.orkut.com/) , last.fm (http://www.last.fm/)
Democracia : Enquetes(http://www.enquetes.com.br/), votações online(http://portalpbh.pbh.gov.br/pbh/ecp/comunidade.do?app=portaldoop), petições públicas(http://www.peticaopublica.com.br/)
Quantidade de dados : Google(http://www.google.com.br/), Observatório da Web(http://observatorio.inweb.org.br/)

Era da InternetCaracterísticas
Básicas
Exemplo na Internet
Web 1.0
1990 - 2000
Conecta Informação
- A web inicial
- Web sintática (a semântica por conta do leitor)    
     http://www.girafamania.com.br/historia_arte/mitologia-nordica.htm (Site sem interação com o usuário - saomente um texto é exibido)
Web 2.0
2000 - 2011
Conecta Pessoas
- Estágio atual da web
- Baseada na sintática e no social
- Social em ambientes localizados (redes sociais)
http://www.facebook.com/ (Rede social)

http://fonediouvido.blogspot.com/ (Exemplo de blog)
Web 3.0
2005 - 2020
Conecta Conhecimento
- A web que se inicia
- A semântica assumida pela máquinas
http://pt.wikipedia.org/w/index.php?title=Especial%3APesquisar&redirs=1&search=vela&fulltext=Search&ns0=1&searchengineselect=mediawiki (Busca pela palavra “vela” na wikipedia - repare que há diferenciação nas opções que são exibidas para o usuário: vela de bolo, vela de carro, vela de barco, etc).
Web X.0
2015 - 2030
Conecta Saber na Realidade
- A junção da web semântica e a social
- As máquinas assumindo a pragmática, adicionando valores por conta própria
- Algumas de suas tecnologias já existem
- Temos atualmente sintomas do virá a ser
- A web das coisas
-A web em tempo real
- A web em 3D
- A propagação do social
- A web preditiva
O aplicativo do Google para iPhone que associa fotos a buscas na web é um bom exemplo dessa nova era de Web preditiva. O aplicativo baseia-se na foto tirada por um usuário para poder buscar informações a respeito do local referente à imagem e então apresentar estes dados de volta para o usuário. A notícia pode ser vista em http://mundotecnologico.net/2010/10/06/app-do-google-para-iphone-associa-fotos-a-busca-web/.