Tecnologias básicas da web x.0

168 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
168
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tecnologias básicas da web x.0

  1. 1. Tecnologias Básicas da Web X.0 API do Facebook Grupo Laranja ● Adriano Tatsukawa Kawanishi ● Antônio Henrique Gonçalves Leite ● Daniel Abreu Oliveira ● Diego Almeida Gava ● João Victor Teixeira
  2. 2. O que é? ● API (Application Programming Interface) é composta por uma série de funções acessíveis somente por programação. ● Uma empresa de software lança seu API para o público de modo que outros criadores de software possam desenvolver produtos acionados por esse serviço. ● Permitem utilizar características do software menos evidentes ao utilizador tradicional.
  3. 3. Simplificando... “API é a “matrix” dos aplicativos, ou seja, uma interface que roda por trás de tudo: enquanto se usufrui de um aplicativo ou site, sua API pode estar conectada a diversos outros sistemas e aplicativos. E tudo isso acontece sem que o usuário perceba.”
  4. 4. Produtos do Mercado “Facebook is the graph we use to power our social app.” — Yael Elish, Waze Vice President of Product and Marketing ● 30% dos usuários ativos do Waze estão conectados ao Facebook. ● 75% conectaram através do Facebook Login quando entraram pela primeira vez; 25% conectaram ao Facebook subsequentemente. ● Usuários do Facebook dirigem 50% mais e 50% mais km’s com o Waze do que aqueles que não logam via Facebook.
  5. 5. Produtos do Mercado “People who play Candy Crush Saga on both the web and on the mobile app show nearly twice the level of engagement compared to users who play on just one platform.” — Riccardo Zacconi, CEO, King ● Jogo mais popular do Facebook; 50 milhões de usuários multiplataforma. ● Quase 2x mais engajamento de pessoas que jogam a versão web e mobile do que as que jogam em apenas uma plataforma.
  6. 6. Produtos do Mercado “Our sign-up rate went up 50% when we implemented Facebook Login.” — Noah Weiss, Foursquare Product Manager ● 4 milhões de usuários conectados via Facebook. ● Mais de 3 bilhões de check-ins. ● 1 milhão de empresas que utilizam a plataforma Merchant.
  7. 7. Como está sendo usada
  8. 8. Plugins Disponíveis
  9. 9. Plugins Disponíveis
  10. 10. Sites O emprego do Facebook em sites de terceiros propicia: ● Experiência social mais personalizada através de Plugins Sociais, como os botões Curtir e Compartilhar. ● Simplificação do registro e a autenticação com o Botão de Login e o Plugin de Registro.
  11. 11. Aplicativos no Facebook Construir um aplicativo no Facebook lhe confere a oportunidade de uma profunda integração da nossa experiência com a do usuário principal. Use a funcionalidade nativa do Facebook, tais como Solicitações e Marcadores para criar um espaço ideal para seus usuários.
  12. 12. Aplicativos Móveis A Plataforma do Facebook faz aplicativos sociais para o iOS (iPhone/iPad), Android e Celulares. Use o logon único para acessar o gráfico social do usuário (sem outro usuário/senha) e criar uma experiência personalizada.
  13. 13. Padrões e formatos existentes ● Linguagens oficiais suportadas: ○ Objective-C (iOS) ○ Java (Android) ○ PHP ○ JavaScript
  14. 14. Padrões e formatos existentes ● Linguagens de terceiros suportadas: ○ Flash (ActionScript) ○ Python ○ Java (Swing) ○ Java (BlackBerry) ○ C# ○ Ruby ○ Node.js
  15. 15. Sites de referência técnica ● Facebook developers: http://developers.facebook.com/ ● Referências de APIs: https://developers.facebook.com/docs/reference/apis/ ● Comunidades: https://developers.facebook.com/support/community/
  16. 16. Ambientes de Desenvolvimento ● Plataforma Android ○ Android Studio: Baseado no IntelliJ IDEA ○ Eclipse + plugin Android Developer Tools (ADT) ● Plataforma iOS ○ Xcode: Necessário ter OS X

×