Fármacos activos
Significa "Interfaz de programación de aplicaciones". Una API es un conjunto de comandos, funciones, protocolosy objetos que los programadores pueden usar para crear programa. o interactuar con un sistema externo. Proporciona desarrolladores con comandos estándar para realizar operaciones comunes para que no tengan que escribir el código desde cero.
Las API están disponibles para computadoras de escritorio y dispositivos móviles sistemas operativos. La Windows API, por ejemplo, proporciona a los desarrolladores interfaz de usuario controles y elementos, como ventanas, barras de desplazamiento y Cuadros de diálogo. También proporciona comandos para acceder a del sistema de archivos y realizar operaciones de archivo, como crear y eliminar archivos. Además, la API de Windows incluye El networking comandos que se pueden usar para enviar y recibir datos a través de una red local o Internet.
API móviles, como el iOS API, proporciona comandos para detectar pantalla táctil entrada, como tocar, deslizary girando. También incluye elementos comunes de la interfaz de usuario, como un teclado emergente, una barra de búsqueda y una barra de pestañas, que proporciona botones de navegación en la parte inferior de la pantalla. La API de iOS también incluye funciones predefinidas para interactuar con el hardware de un dispositivo iOS, como la cámara, el micrófono o los altavoces.
Las API del sistema operativo generalmente se integran en el Kit de desarrollo de software para el programa correspondiente. Por ejemplo, el Xcode de Apple IDE permite a los desarrolladores arrastrar y soltar elementos en la interfaz de una aplicación. También proporciona una lista de funciones disponibles e incluye sintaxis resaltando elementos y comandos conocidos.
Si bien las API del sistema operativo tienen un conjunto robusto de características, otros tipos de API son mucho más básicas. Por ejemplo, un página web puede proporcionar una API para desarrolladores web que les permita acceder a información específica del sitio. La API de un sitio web puede ser tan simple como un conjunto de XML elementos con algunos comandos básicos para recuperar la información.