Limpou toda a página |
Sem resumo de edição Etiqueta: visualeditor |
||
| Linha 1: | Linha 1: | ||
== API == | |||
API é a sigla em inglês “Application Programming Interface” que no português significa ”Interface de Progamação de Aplicativos”. | |||
== Conceito == | |||
API é uma interface onde encontra-se um conjunto de rotinas e padrões de progamação que interagem com outros sistemas, mas quase sempre isso não é evidente para os usuários. API ,à grosso modo, é a interface por trás do sistema que liga-se a outros sistemas. Enquanto usamos qualquer site da web sua API pode estar ligada a vários outros sistemas sem que o usuário perceba. | |||
== Como funciona uma API == | |||
Uma API funciona de modo que suas funções são interligadas, no desenvolvimento de um web site o desenvolvedor usa um código pronto para facilitar o desenvolvimento de seu aplicativo. Algumas empresas disponibilizam suas APIs para que desenvolvedoras de softwares possam utilizá-las no desenvolvimento de websites e aplicativos, o Google Maps é um dos maiores exemplos de APIs. Essa disponibilização de APIs facilitam muito o desenvolvimento de um software, quando o desenvolvedor precisa utilizar de um sistema que use um mapa, não é preciso que ele desenvolva o código do zero e sim use a API do Google Maps. Essa interação entre as APIs faz com que os aplicativos conversem uns com os outros sem que o usuário possa intervir nesse processo. Por exemplo quando você compra em uma loja virtual, o site da loja usa um API para enviar sua informação de cartão de crédito a um aplicativo remoto que verifica se os dados se os dados procedem. Assim que o pagamento é confirmado o aplicativo remoto manda uma resposta ao site da loja liberando o transporte do produto. Basicamente todos os sites possuem sistemas de APIs. | |||
== Exemplos de APIs == | |||
== Referências Bibliográficas == | |||
http://www.tecmundo.com.br/programacao/1807-o-que-e-api-.htm | |||
http://canaltech.com.br/o-que-e/software/o-que-e-api/ | |||
http://tecnologia.hsw.uol.com.br/conferencia-api1.htm | |||
https://www.quora.com/What-is-an-API-4 | |||
http://www.computerworld.com/article/2593623/app-development/application-programming-interface.html | |||
http://www.webopedia.com/TERM/A/API.html | |||
http://slidehot.com/resources/fundamentos-de-sistemas-operacionais-aula-2-conceitos-iniciais.1394553/ | |||
Edição das 18h33min de 8 de setembro de 2016
API
API é a sigla em inglês “Application Programming Interface” que no português significa ”Interface de Progamação de Aplicativos”.
Conceito
API é uma interface onde encontra-se um conjunto de rotinas e padrões de progamação que interagem com outros sistemas, mas quase sempre isso não é evidente para os usuários. API ,à grosso modo, é a interface por trás do sistema que liga-se a outros sistemas. Enquanto usamos qualquer site da web sua API pode estar ligada a vários outros sistemas sem que o usuário perceba.
Como funciona uma API
Uma API funciona de modo que suas funções são interligadas, no desenvolvimento de um web site o desenvolvedor usa um código pronto para facilitar o desenvolvimento de seu aplicativo. Algumas empresas disponibilizam suas APIs para que desenvolvedoras de softwares possam utilizá-las no desenvolvimento de websites e aplicativos, o Google Maps é um dos maiores exemplos de APIs. Essa disponibilização de APIs facilitam muito o desenvolvimento de um software, quando o desenvolvedor precisa utilizar de um sistema que use um mapa, não é preciso que ele desenvolva o código do zero e sim use a API do Google Maps. Essa interação entre as APIs faz com que os aplicativos conversem uns com os outros sem que o usuário possa intervir nesse processo. Por exemplo quando você compra em uma loja virtual, o site da loja usa um API para enviar sua informação de cartão de crédito a um aplicativo remoto que verifica se os dados se os dados procedem. Assim que o pagamento é confirmado o aplicativo remoto manda uma resposta ao site da loja liberando o transporte do produto. Basicamente todos os sites possuem sistemas de APIs.
Exemplos de APIs
Referências Bibliográficas
http://www.tecmundo.com.br/programacao/1807-o-que-e-api-.htm
http://canaltech.com.br/o-que-e/software/o-que-e-api/
http://tecnologia.hsw.uol.com.br/conferencia-api1.htm
https://www.quora.com/What-is-an-API-4
http://www.computerworld.com/article/2593623/app-development/application-programming-interface.html