APIs AbertosGrupo OuroAdriana CoelhoDaniel NoraEstevão AndradeVitor Diniz
O que são APIs?•   API (Application Programming Interface, ou    Interface de Programação de Aplicativos) é um    conjunto...
Conceitos básicos•    Uma empresa geralmente libera o API de seu     software para o uso público, de modo que     desenvol...
Apis disponiveis no mercadoRedes sociais                  Fotografias     - Facebook API                                  ...
Como eles tem sido usadosRede sociais: São APIs com intuito de fornecer novas ferramentas de interação entreos usuários do...
Como eles tem sido usados Anúncios e Pagamentos: São APIs com intuito de fornecer ferramentas para os desenvolvedores impl...
Como eles tem sido usados Outros: Em geral essas APIs servem para facilitar o uso dos serviços prestados pelas desenvolved...
Ambientes de Desenvolvimento e Ferramentas
Editores•    Netbeans•    Eclipse
Bibliografiahttp://en.wikipedia.org/wiki/Application_programming_interfacehttp://informatica.hsw.uol.com.br/conferencia-ap...
Próximos SlideShares
Carregando em…5
×

API's Abertos

230 visualizações

Publicada em

Apresentação sobre API's abertos feita pelo Grupo Ouro, na disciplina de Aplicação de Software Social

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
230
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

API's Abertos

  1. 1. APIs AbertosGrupo OuroAdriana CoelhoDaniel NoraEstevão AndradeVitor Diniz
  2. 2. O que são APIs?• API (Application Programming Interface, ou Interface de Programação de Aplicativos) é um conjunto de funções implementadas em um software para a utilização de suas funcionalidades.• É composto por uma série de funções acessíveis somente por programação.• Permite utilizar características do software menos evidentes ao utilizador tradicional.
  3. 3. Conceitos básicos• Uma empresa geralmente libera o API de seu software para o uso público, de modo que desenvolvedores de software possam criar novas funcionalidades e serviços.• O uso de API tem se generalizado recentemente nos plugins. Desenvolvedores liberam uma API para que outros desenvolvedores criem plugins, aumentando a funcionalidade do software.
  4. 4. Apis disponiveis no mercadoRedes sociais Fotografias - Facebook API Anuncios - Last.fm API - Instagram API - OpenSocial - Google AdWord - Flickr API - Yahoo Ads - Picasa W.A.D.Video API - Youtube API - Photobucket Pagamentos - Vimeo developers AP API - PayPal - MoipOutros Mapas - PagSeguro - Blogger Data API - Google Maps - Buscapé API API - Google Charts - Yahoo Maps - Amazon API API - MapQuest API - Bing Maps API
  5. 5. Como eles tem sido usadosRede sociais: São APIs com intuito de fornecer novas ferramentas de interação entreos usuários do site e a web, ou entre os usuários do site.Exemplo: Botão like, do Facebook. Na API consta diversas formas de aplica-lo empaginas externas ao proprio.Fotografias e Videos: São APIs que fornecem ao desenvolvedor diferentes maneirasde se visualizar o video ou a foto, tornando personalizável a utilização dos mesmos.Exemplo: Youtube Api. É possivel com ela você gerar um player proprio , utilizando asfunções já disponiveis na API.
  6. 6. Como eles tem sido usados Anúncios e Pagamentos: São APIs com intuito de fornecer ferramentas para os desenvolvedores implementarem e aplicarem em seus sites , de maneiras que facilita o anúncio e o pagamento. Exemplo: Paypal. Na API é possivel integrar qualquer site de compras online para realizar o pagamento via paypal. Mapas: São APIs para disponibilizar a integração dos mapas gerados pelos servidores (Google, Yahoo , Bing , etc) com as funcionalidades desejadas pelo desenvolvedor.Como possibilitar geolocalização, traçar rotas. Exemplo: Google Maps.
  7. 7. Como eles tem sido usados Outros: Em geral essas APIs servem para facilitar o uso dos serviços prestados pelas desenvolvedoras , isso em geral nas paginas dos usuários . - Blogger Data API ( Aplicação para blogs) - Buscapé API (Aplicação para busca) - Google Charts (Aplicação para desenvolvimento de graficos) - Amazon API (Aplicação para utilização dos serviços liberados pela Amazon)
  8. 8. Ambientes de Desenvolvimento e Ferramentas
  9. 9. Editores• Netbeans• Eclipse
  10. 10. Bibliografiahttp://en.wikipedia.org/wiki/Application_programming_interfacehttp://informatica.hsw.uol.com.br/conferencia-api.htmhttp://webholic.com.br/search/api+aberta+para+desenvolvedores/

×