aboutsummaryrefslogtreecommitdiff
path: root/files/pt-br/glossary/api/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/pt-br/glossary/api/index.html')
-rw-r--r--files/pt-br/glossary/api/index.html33
1 files changed, 33 insertions, 0 deletions
diff --git a/files/pt-br/glossary/api/index.html b/files/pt-br/glossary/api/index.html
new file mode 100644
index 0000000000..c964801e48
--- /dev/null
+++ b/files/pt-br/glossary/api/index.html
@@ -0,0 +1,33 @@
+---
+title: API
+slug: Glossario/API
+tags:
+ - Glossario(2)
+translation_of: Glossary/API
+---
+<p>Uma API (<em>Application Programming Interface</em>) é um conjunto de características e regras existentes em uma aplicação que possibilitam interações com essa através de um software - ao contrário de uma interface de usuário humana. A API pode ser entendida como um simples contrato entre a aplicação que a fornece e outros itens, como outros componentes do software, ou software de terceiros.</p>
+
+<p>No desenvolvimento Web, uma API é geralmente um conjunto de {{glossary("method","methods")}} padronizados, {{Glossary("property","properties")}}, eventos, e {{Glossary("URL","URLs")}} que um desenvolvedor pode usar em seus aplicativos para interagir com componentes do navegador da Web de um usuário ou outro software / hardware no computador do usuário ou sites e serviços de terceiros.</p>
+
+<h2 id="Exemplos">Exemplos</h2>
+
+<ul>
+ <li>A API <a href="en-US/docs/Web/API/MediaDevices/getUserMedia">getUserMedia</a> pode ser usada para capturar áudio e vídeo da webcam de um usuário, que pode ser usada de qualquer maneira que o desenvolvedor goste, por exemplo, gravar vídeo e áudio, transmiti-lo para outro usuário em uma chamada em conferência ou capturar imagens do vídeo.</li>
+ <li>A <a href="/pt-BR/docs/Web/API/Geolocation">API de geolocalização</a> pode ser usada para recuperar informações de localização de qualquer serviço que o usuário tenha disponível em seu dispositivo (por exemplo, GPS), que pode ser usado em conjunto com as <a href="https://developers.google.com/maps/">APIs do Google Maps</a> para, por exemplo, traçar a localização do usuário em um mapa personalizado e mostrar a ele que atrações turísticas estão em sua área.</li>
+ <li>As <a href="https://dev.twitter.com/overview/api">APIs do Twitter</a> podem ser usadas para recuperar dados de contas de twitter de um usuário, para por exemplo, exibir seus últimos tweets em uma página da web.</li>
+ <li>A <a href="/en-US/docs/Web/API/Web_Animations_API">API de animações da Web</a> pode ser usada para animar partes de uma página da web - por exemplo, para fazer imagens se movimentarem ou girarem.</li>
+</ul>
+
+<h2 id="Aprenda_mais">Aprenda mais</h2>
+
+<h2 id="Conhecimento_geral"><span style="font-size: 1.714rem; font-weight: 200; letter-spacing: -0.021em; line-height: 1;">Conhecimento geral</span></h2>
+
+<ul>
+ <li>{{Interwiki("wikipedia", "Application_programming_interface", "API")}} no Wikipedia</li>
+</ul>
+
+<h3 id="Referência_técnica">Referência técnica</h3>
+
+<ul>
+ <li><a href="https://developer.mozilla.org/en-US/docs/Web/API">Web API reference</a></li>
+</ul>