API (Application Programming Interface)

Olá para todos !
Hoje vou falar sobre API.
São os métodos e padrões adotados por um software para o utilização das suas funcionalidades, ou seja é a interface que corre por trás do aplicativo.
Encapsulando os detalhes da implementação, só são acessíveis por meio de programação.
Uma API conecta várias funções dentro de um sistema, como por exemplo a API do Windows Win32.
No exemplo que citei anteriormente é possível ter acesso por meio de programação a alguns recursos de sistema e informações acerca de Hardware.
Uma API pode ser implementada num site para que vários tipos de funções sejam executadas.
O código da API é disponibilizado e é adequado ao tipo de utilização de quem vai implementa-la.

Um bom exemplo dentro da Web é o Google Maps.

Código Google Maps

Acesso à API do Google Maps:
  1. Aceda ao Google Maps AQUI ;
  2. Digite na caixa a localidade de destino;
  3. No canto superior direito clicar em "Link";
  4. O código gerado está dentro da caixa "Colar html e incorporar no Web Site";
Algumas características de uma boa API:
  • Fácil de ler e de manter o código;
  • Atende a todas as funcionalidades as quais se destina;
  • Fácil de estender e adaptar-se ao utilizador 
Até a próxima !

"Quando um Homem se dá conta de que seu pai talvez tinha razão, normalmente tem um filho que crê que está equivocado".
                                                               (Charles Wadsworth)



Enviar um comentário

0 Comentários