tech
Cuando una app te muestra un mapa en vivo o procesa un pago, a menudo está tomando prestado un servicio creado por otra empresa entre bastidores.
Una API, o interfaz de programación de aplicaciones, es un conjunto definido de reglas que permite que un programa solicite servicios o datos de otro sin necesidad de saber cómo funciona internamente ese otro programa. Una aplicación de viajes, por ejemplo, no construye su propio sistema de mapas desde cero; envía una solicitud a la API de una empresa de mapas y recibe a cambio indicaciones o mosaicos de mapa para mostrar. Esto es lo que permite que las aplicaciones modernas combinen decenas de servicios especializados, desde pagos hasta el clima, en una experiencia fluida.
Una API no es un programa de seguridad; eso describe al antivirus, que busca y elimina código malicioso, una función completamente distinta. Tampoco es un navegador web, que es la aplicación que usas para ver sitios web, en lugar del conector interno entre programas.
Como las API son tan centrales en el software moderno, a veces las empresas cobran a los desarrolladores por acceder a ellas, convirtiendo lo que parece un detalle técnico en una verdadera fuente de ingresos, como ocurre con las API de mapas, pagos y modelos de IA.
tech
¿Qué mide la "prueba de Turing"?¿Qué es la "visión por computador"?¿Qué es la "ingeniería de prompts"?¿Qué significa «LLM» en la IA?¿Qué le hace el «cifrado» a los datos?¿Qué es la «autenticación de dos factores» (2FA)?¿Por qué las GPU son tan importantes para la IA moderna?¿Qué es el "phishing"?¿Qué es el "aprendizaje profundo" (deep learning)?¿Qué es una "filtración de datos"?¿Qué es "el metaverso"?¿Qué significa "SaaS" (software como servicio)?Quration — Quration Play