Uma Breve História das APIs com a Pluga

Transcrição

Uma Breve História das APIs com a Pluga
Conteúdo oferecido pelo MundoAPI - Página 1 de 5
Uma Breve História das APIs com
a Pluga
A Pluga permite que você faça integrações incríveis entre ferramentas web, sem
escrever uma linha de código. Tudo isso é possível graças ao que chamamos de “
O Poder das APIs​ ”.
Mas, afinal de contas, o que são APIs?
O Conceito
Copyright © 2016 http://mundoapi.com.br
Conteúdo oferecido pelo MundoAPI - Página 2 de 5
O conceito de API existe desde os primórdios da computação. Mas neste artigo
iremos falar apenas das web APIs​, que é a forma como chamamos os recursos
disponibilizados por aplicações web através do protocolo ​HTTP​ .
Essas mensagens estão, em sua maioria, estruturadas em formatos XML ou JSON
no padrão RESTful​. Para entender um pouco mais da parte técnica, você pode dar
uma olhada nesse ​vídeo do Ben Bjurstrom​.
Oficialmente o termo API RESTful apareceu pela primeira vez na tese de
doutorado de Roy Fieldings chamada de “Architectural Styles and the Design
of Network-based Software Architectures​ “ , publicada em 2000 pela
Universidade da Califórnia. Ali foram descritos os primeiros conceitos sobre
APIRESTful e muitos são utilizados até hoje.
Salesforce e o primeiro caso real de sucesso
Porém, na prática, o nascimento da API foi durante o evento IDG Demo 2000,
quando o Salesforce, software de CRM, lançou sua primeira API em 7 de
Fevereiro de 2000 feita em XML.
A Salesforce identificou a necessidade de seus clientes em compartilhar dados
através de diferentes aplicações que usavam e a API foi o caminho para isso
acontecer.
Marc R. Benioff, chairman e fundador da Salesforce à época, afirmou
“Salesforce.com é a primeira solução que realmente aproveita a Internet para
oferecer uma funcionalidade de software à nível empresarial por apenas uma
fração do custo.”
Até hoje, muitos dos conceitos e práticas adotadas no desenvolvimento da API do
Salesforce são amplamente utilizadas e sua API continua sendo uma referência
das melhores práticas à serem seguidas, sempre se modernizando.
eBay Developer Program
Pouco mais tarde, em 20 de Novembro de 2000, o eBay lançou sua API. Com o
famoso “​ e BayDeveloper Program​ ” , trouxeram a tecnologia das APIs para o
segmento de e-commerce, revolucionando todo o mercado.
“Nossa nova API possui um tremendo potencial para revolucionar a forma como
Copyright © 2016 http://mundoapi.com.br
Conteúdo oferecido pelo MundoAPI - Página 3 de 5
as pessoas fazem negócios no eBay e aumentar a quantidade de vendas que
realizamos no site, fornecendo as ferramentas que os desenvolvedores precisam
para criar aplicações baseadas na tecnologia eBay.”
O desenvolvimento da API teve como objetivo padronizar como essas aplicações
deveriam ser integradas com o eBay, tornando-o mais fácil para os parceiros e
desenvolvedores. O que contribuiu para a construção de uma enorme quantidade
de negócios secundários a partir do ecossistema do eBay, que atuava,
praticamente, como um Hub.
Amazon Web Services
Um pouco depois, em 16 de Julho de 2002, a Amazon também lançou sua API que
permitiu a outros desenvolvedores adicionarem conteúdo e funcionalidades da
Amazon em seus próprios sites.
Contudo, apesar de todo o desenvolvimento tecnológico, o mundos das APIs ainda
não tinha vivenciado seu “momentum​ ” , que aconteceu com a chegada das
aplicações sociais à elas.
O “Boom” das APIs
Em Agosto de 2004, seis meses após o lançamento da plataforma, a API do Flickr
era liberada.
O lançamento da sua API fez com que o Flickr crescesse rapidamente,
consolidando a empresa como a plataforma preferida pelos blogueiros da época.
Esse ritmo de crescimento acelerado abriu os olhos do mercado para o que estava
acontecendo e, menos de um ano pós o lançamento da API, o Flickr foi adquirido
pelo Yahoo por algo em torno de 25 milhões de dólares.
Exatos dois anos após o sucesso do Flickr, em 15 de Agosto de 2006, a tão
esperada API do Facebook era lançada. Apesar de a primeira versão permitir
apenas acesso aos amigos, eventos, fotos e perfil, foi um grande diferencial para a
empresa, permitindo que o Facebook ganhasse sua disputa com o MySpace pelo
posto de rede social número 1 nos EUA.
Um pouco mais tarde neste mesmo ano, foi a vez do Twitter disponibilizar sua
API, que também foi muito importante para seu crescimento e possibilitou que
diversos sites fossem criados em cima dessa API.
Copyright © 2016 http://mundoapi.com.br
Conteúdo oferecido pelo MundoAPI - Página 4 de 5
O lançamento das API do Facebook e Twitter, além de ajudar essas empresas a
aumentarem sua influência e conseguirem mais usuários, criou o “​ b uzz​ ”
necessário para que outras empresas começassem a olhar as APIs com mais
carinho.
Amazon S3 e a revolução na infraestrutura das empresas
Em março de 2006 algo aconteceu. A Amazon apresentava ao mundo sua API
focada no armazenamento de dados, o Amazon S3 e, seis meses depois lançou o
Amazon EC2, permitindo que toda a infraestrutura de uma empresa de tecnologia
pudesse ser criada via API.
Sua API foi tão bem estruturada que durante os três primeiros anos a Amazon não
tinha sequer um “dashboard” para o usuário, afinal toda a criação da
infraestrutura era tão simples que podia ser feita através de sua API.
Esse era o momento em que todos os ingredientes estavam disponíveis para que
as APIs pudessem fazer sua revolução na Internet.
Uma nova economia estava surgindo
Em 2009, com o crescimento do interesse em computação na nuvem, o mobile
ganhavam força e vários aplicativos começaram a surgir.
Em março deste ano, durante a South by Southwest (SXSW) – um dos mais
importantes eventos de tecnologia do mundo – era lançado o Foursquare. Um
aplicativo baseado em geolocalização que permitia aos usuários realizarem
‘check-in’ nos locais que frequentavam como pontos turísticos, cafeterias,
restaurantes, etc.
Esse novo tipo de aplicação mobile permitiu que novos modelos de negócios
fossem criados, dando o ponta-pé inicial no que hoje conhecemos como ​ Economia
das API​s.
Recentemente outra aplicação mobile ajudou ainda mais na popularização das
APIs. Lançado em 2010, o Instagram conseguiu conquistar 10 milhões de usuários
no seu primeiro ano de operação .
O Instagram se tornou tão popular que alguns desenvolvedores criaram suas
próprias APIs não-oficiais, forçando o Instagram a lançar sua versão oficial pouco
Copyright © 2016 http://mundoapi.com.br
Conteúdo oferecido pelo MundoAPI - Página 5 de 5
tempo depois.
Com a expansão dos aplicativos mobile, o poder das APIs se popularizou e várias
empresas começaram a disponibilizar suas APIs para quase tudo. Até mesmo
alguns governos aderiram ao movimento criando interfaces próprias.
Hoje existem APIs para quase todo tipo de funcionalidade. E muitas novas surgem
a cada dia criando um ambiente rico e complexo que pode ser explorado por
novas empresas, facilitando a criação de novos serviços e modelos de negócios.
Por Arthur Granado, CTO da Pluga
–
Fontes: API Evangelist
Copyright © 2016 http://mundoapi.com.br

Documentos relacionados

Mundo API realiza palestra sobre IoT em parceria com Google

Mundo API realiza palestra sobre IoT em parceria com Google possibilidades em location solutions com a Google Maps API, queridinha dos desenvolvedores. O Latam Sales Engineer do Google Maps for Work fascinou os convidados ao falar sobre o potencial dos beac...

Leia mais

Implementação da API de Recomendações do

Implementação da API de Recomendações do utilização, temos todos os relatórios anônimos de exibição dos vídeos do Canal 9, algo como usuário anônimo 1 assistiu os vídeos 2 e 3, usuário anônimo 2, assistiu os vídeos 3 e 4. Ao invés de cham...

Leia mais