Apis abertos

212 visualizações

Publicada em

Slides da apresentação sobre API's abertos do grupo Ouro, alunos na disciplina de Aplicação de Software Social, do curso de Sistemas de Informação da UFMG

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

Nenhuma nota no slide

Apis 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/

×