fbpx
Wikipedia

Complemento (informática)

En informática, un complemento o plug-in es una aplicación (o programa informático) que se relaciona con otra para agregarle una función nueva y generalmente muy específica. Esta aplicación adicional es ejecutada por la aplicación principal e interactúan por medio de la interfaz de programación de aplicaciones.Complemento y plug-in se diferencian en que los plug-in son desarrollados por empresas reconocidas y tienen certificado de seguridad y los complementos pueden ser desarrollados por cualquiera.

GNU IceCat presentando una lista de complementos instalados.

También se conoce por los términos en inglés, plug-in ("enchufable" o "inserción") o add-on ("añadido"), y como conector o extensión.

Se usa, por ejemplo, para Videojuegos y aplicaciones.

Los complementos permiten:

  • Que los desarrolladores externos colaboren con la aplicación principal extendiendo sus funciones.
  • Reducir el tamaño de la aplicación.
  • Separar el código fuente de la aplicación a causa de la incompatibilidad de las licencias de software.

Historia

Los primeros complementos aparecieron a mediados de 1970, cuando el editor de texto EDT ejecutándose en el sistema operativo Unisys VS/9 y utilizando la serie de computadoras Univac 90/60, permitía a un programa externo acceder a la memoria para editar la sesión.

En 1987, Macintosh incluyó la funcionalidad en HyperCard y QuarkXPress.

En 1988, Silicon Beach Software incluyó complementos en Digital Darkroom y SuperPaint, y Ed Bömke acuñó el término "plug-in".

Aplicaciones con complementos

Algunos tipos de aplicaciones que suelen incluir complementos son:

  • Navegadores web: es frecuente requerir ciertos complementos que amplían las funciones de las páginas web para ver contenidos interactivos, videos y cosas similares. Un ejemplo conocido es Adobe Flash Player, un complemento que carga animaciones multimedia interactivas y se usa, por ejemplo, para ver videos.
  • Reproductores de audio: algunos permiten añadir complementos para reproducir formatos que no son soportados originalmente, producir efectos de sonido o video, mostrar animaciones o visualizaciones que se mueven de acuerdo a la música que se está escuchando, entre otras opciones. Windows Media Player y Winamp soportan muchas de estas opciones.
  • Sistemas de gestión de contenidos: permiten cambiar la apariencia, añadir botones u otro tipo de contenido a las páginas web que generan. Los complementos de WordPress son bien conocidos.

En general, cualquier aplicación puede añadir soporte para complementos.

Funcionamiento

La aplicación principal o host proporciona servicios que el complemento puede utilizar, incluyendo un método para que los complementos se registren a sí mismos y un protocolo para el intercambio de datos. Los complementos dependen de los servicios prestados por la aplicación de acogida y no suelen funcionar por sí mismos. Por el contrario, la aplicación principal funciona independientemente de ellos, lo que permite a los usuarios finales añadir y actualizar los complementos de forma dinámica sin necesidad de hacer cambios a la aplicación principal.

La interfaces de programación de aplicaciones (API) proporcionan una interfaz estándar, lo que permite a terceros crear complementos que interactúan con la aplicación principal. Un API estable permite que complementos de terceros funcionen como la versión original y amplien el ciclo de vida de las aplicaciones obsoletas. La API para complementos de Adobe Photoshop y After Effects se ha convertido en un estándar y las aplicaciones de la competencia como Corel Paint Shop Pro lo han adoptado hasta cierto punto. Otros ejemplos de la API son, entre otros, VST y Audio Units.

Las arquitecturas de numerosos juegos y aplicaciones suelen utilizar complementos que permiten a los editores, ya sean los creadores originales o terceros, agregar funcionalidad al software. La serie Microsoft Flight Simulator ha llegado a ser bien conocida por sus complementos de aviones.

Sistema de complementos

Un sistema de complementos, normalmente utilizado (sin nombre actual), es un programa que asigna una carpeta única (generalmente en la misma ruta que la del programa) donde se buscaran los nuevos plugins creados por terceros, el programa principal escanea la carpeta al iniciarse y mediante procedimientos llamados por defecto y requeridos en los complementos obtiene los datos necesarios para (por ejemplo) visualizarlos en una interfaz gráfica u obtener la lista de procedimientos alternativos que exporta el plugin (mediante cadenas).

Véase también

Referencias

  •   Datos: Q184148
  •   Multimedia: Software add-ons

complemento, informática, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, septiembre, 2013, informática, complemento, plug, aplicación, programa, informático, relaciona, otra, para, agregarle, función, n. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 8 de septiembre de 2013 En informatica un complemento o plug in es una aplicacion o programa informatico que se relaciona con otra para agregarle una funcion nueva y generalmente muy especifica Esta aplicacion adicional es ejecutada por la aplicacion principal e interactuan por medio de la interfaz de programacion de aplicaciones Complemento y plug in se diferencian en que los plug in son desarrollados por empresas reconocidas y tienen certificado de seguridad y los complementos pueden ser desarrollados por cualquiera GNU IceCat presentando una lista de complementos instalados Tambien se conoce por los terminos en ingles plug in enchufable o insercion o add on anadido y como conector o extension Se usa por ejemplo para Videojuegos y aplicaciones Los complementos permiten Que los desarrolladores externos colaboren con la aplicacion principal extendiendo sus funciones Reducir el tamano de la aplicacion Separar el codigo fuente de la aplicacion a causa de la incompatibilidad de las licencias de software Indice 1 Historia 2 Aplicaciones con complementos 3 Funcionamiento 4 Sistema de complementos 5 Vease tambien 6 ReferenciasHistoria EditarLos primeros complementos aparecieron a mediados de 1970 cuando el editor de texto EDT ejecutandose en el sistema operativo Unisys VS 9 y utilizando la serie de computadoras Univac 90 60 permitia a un programa externo acceder a la memoria para editar la sesion En 1987 Macintosh incluyo la funcionalidad en HyperCard y QuarkXPress En 1988 Silicon Beach Software incluyo complementos en Digital Darkroom y SuperPaint y Ed Bomke acuno el termino plug in Aplicaciones con complementos EditarAlgunos tipos de aplicaciones que suelen incluir complementos son Navegadores web es frecuente requerir ciertos complementos que amplian las funciones de las paginas web para ver contenidos interactivos videos y cosas similares Un ejemplo conocido es Adobe Flash Player un complemento que carga animaciones multimedia interactivas y se usa por ejemplo para ver videos Reproductores de audio algunos permiten anadir complementos para reproducir formatos que no son soportados originalmente producir efectos de sonido o video mostrar animaciones o visualizaciones que se mueven de acuerdo a la musica que se esta escuchando entre otras opciones Windows Media Player y Winamp soportan muchas de estas opciones Sistemas de gestion de contenidos permiten cambiar la apariencia anadir botones u otro tipo de contenido a las paginas web que generan Los complementos de WordPress son bien conocidos En general cualquier aplicacion puede anadir soporte para complementos Funcionamiento EditarLa aplicacion principal o host proporciona servicios que el complemento puede utilizar incluyendo un metodo para que los complementos se registren a si mismos y un protocolo para el intercambio de datos Los complementos dependen de los servicios prestados por la aplicacion de acogida y no suelen funcionar por si mismos Por el contrario la aplicacion principal funciona independientemente de ellos lo que permite a los usuarios finales anadir y actualizar los complementos de forma dinamica sin necesidad de hacer cambios a la aplicacion principal La interfaces de programacion de aplicaciones API proporcionan una interfaz estandar lo que permite a terceros crear complementos que interactuan con la aplicacion principal Un API estable permite que complementos de terceros funcionen como la version original y amplien el ciclo de vida de las aplicaciones obsoletas La API para complementos de Adobe Photoshop y After Effects se ha convertido en un estandar y las aplicaciones de la competencia como Corel Paint Shop Pro lo han adoptado hasta cierto punto Otros ejemplos de la API son entre otros VST y Audio Units Las arquitecturas de numerosos juegos y aplicaciones suelen utilizar complementos que permiten a los editores ya sean los creadores originales o terceros agregar funcionalidad al software La serie Microsoft Flight Simulator ha llegado a ser bien conocida por sus complementos de aviones Sistema de complementos EditarUn sistema de complementos normalmente utilizado sin nombre actual es un programa que asigna una carpeta unica generalmente en la misma ruta que la del programa donde se buscaran los nuevos plugins creados por terceros el programa principal escanea la carpeta al iniciarse y mediante procedimientos llamados por defecto y requeridos en los complementos obtiene los datos necesarios para por ejemplo visualizarlos en una interfaz grafica u obtener la lista de procedimientos alternativos que exporta el plugin mediante cadenas Vease tambien EditarInterfaz de programacion de aplicacionesReferencias Editar Datos Q184148 Multimedia Software add onsObtenido de https es wikipedia org w index php title Complemento informatica amp oldid 133742333, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos