Articulo de referencia

BOOPSI

BOOPSI ( Basic Object Oriented Programming System for Intuition ) es un sistema de programación orientado a objetos para AmigaOS . Extiende el entorno de ventanas de AmigaOS ( I...

BOOPSI ( Basic Object Oriented Programming System for Intuition ) es un sistema de programación orientado a objetos para AmigaOS . Extiende el entorno de ventanas de AmigaOS ( Intuition ) con un subsistema orientado a objetos que permite una jerarquía de clases de objetos en la que cada clase define un único widget de GUI o evento de interfaz. [ 1 ]

BOOPSI facilitó a los desarrolladores la creación de su propio sistema de widgets y de interfaces gráficas de usuario estandarizadas . Magic User Interface y ReAction son ejemplos de conjuntos completos de herramientas de widgets basados ​​en BOOPSI. Ambos conjuntos de herramientas se han popularizado entre los programadores de software de Amiga para generar y mantener interfaces gráficas de usuario.

El diseño orientado a objetos ofrece ventajas como el acoplamiento directo de objetos con otros objetos. Por ejemplo, un programador puede vincular un campo de entrada numérica con un control deslizante, de modo que si el usuario ajusta el control deslizante, el valor numérico en el campo de entrada cambia automáticamente. [ 2 ]

BOOPSI se introdujo oficialmente con AmigaOS 2.0 y se amplió aún más en versiones posteriores. [ 3 ]

Referencias

  1. ^ Baker, Dan (agosto de 1992). Bibliotecas del manual de referencia del kernel ROM de Amiga, tercera edición (2ª  ed.). Commodore-Amiga, Inc. ISBN 0-201-56774-1.
  2. Stackt, Tim (1997-12-26). "BOOPSI IRC - Introducción" . Grupo de Investigación Flux . Universidad de Utah . Recuperado el 2024-05-09 .
  3. Manual de referencia del núcleo ROM de Amiga: Bibliotecas . Addison-Wesley. 1992. ISBN 978-0-201-56774-8.
  • Cómo funciona BOOPSI en Codewiz.org