Articulo de referencia

Software de aplicaciones

AppWare era un sistema de desarrollo rápido de aplicaciones para Microsoft Windows y el Mac OS clásico, basado en un lenguaje de programación gráfico sencillo . Las aplicaciones...

AppWare era un sistema de desarrollo rápido de aplicaciones para Microsoft Windows y el Mac OS clásico, basado en un lenguaje de programación gráfico sencillo . Las aplicaciones se construían conectando iconos que representaban objetos del programa y sus comandos. La lógica resultante podía compilarse en cualquiera de las dos plataformas y, por lo general, solo requería pequeños cambios en la interfaz gráfica para completar la adaptación.

Presentado originalmente en 1989 como Serius89 por Serius Corporation, y posteriormente convertido en Serius Developer , es más conocido como AppWare cuando era propiedad de Novell y esta lo comercializaba a partir de 1993. Novell vendió el producto en 1996, se le cambió el nombre a MicroBrew y su desarrollo cesó finalmente en 1997.

Historia

Serio

Joe Firmage comenzó el desarrollo de lo que se convertiría en AppWare alrededor de junio de 1987, originalmente para ayudar a desarrollar un sistema de contabilidad para la empresa de tarjetas de felicitación de sus padres . [ 1 ] En 1989, cuando tenía 18 años, él y su hermano Ed fundaron Serius Corp. para comercializar el producto, ahora conocido como Serius89 . [ 1 ] La empresa tenía su sede en Salt Lake City, Utah . [ 2 ]

La versión 1.0 se lanzó para Mac en agosto de 1989, con dos versiones: Serius Programmer , que permitía la creación de nuevas aplicaciones utilizando la biblioteca de objetos existente, y Serius Developer , que permitía escribir nuevos objetos en lenguajes de programación externos. A este lanzamiento le siguió la versión 1.1 en octubre, que añadió un nuevo objeto Database , y la actualización 1.2 en diciembre. [ 3 ] Serius fue una de las varias herramientas de programación visual disponibles para Mac a finales de la década de 1980, como Prograph de TGS Systems . [ 4 ] El producto Serius89 Programmer se vendía por 295 dólares y Serius89 Developer por 495 dólares. [ 5 ] Una reseña de Serius89 1.2 realizada por MacWEEK concluyó que era "un enfoque novedoso y fascinante para la 'programación de escritorio' y, a pesar de sus deficiencias, creemos que es una inversión que dará frutos en el futuro". [ 5 ]

En abril de 1990 se lanzó una importante actualización, la versión 2.0. Esta incluía un conjunto de objetos mucho mayor, incluyendo compatibilidad con Communications ToolBox y un objeto Terminal asociado. Esta versión también incluía un conjunto de objetos multimedia que permitían la creación de aplicaciones interactivas para quioscos y similares. En octubre se lanzó la versión 2.1, y en octubre de 1991 se produjo una enorme mejora de rendimiento en la versión 2.2. [ 3 ] A finales de 1991, Serius Corp. había atraído a varios inversores externos y contaba con 21 empleados. [ 1 ]

En enero de 1992 se lanzó la versión 3.0, que incluía cambios significativos. Sin embargo, el cambio más importante llegó en noviembre de 1992 con la introducción del soporte para Windows y el cambio de nombre a Serius Workshop y Serius Developer Pro (correspondiendo a Programmer y Developer de versiones anteriores). [ 3 ]

Software de aplicaciones

Novell había invertido en Serius en varias ocasiones. En junio de 1993, durante el período de intensa expansión empresarial de Ray Noorda , Novell adquirió Serius por completo. [ 3 ] La compañía también adquirió Software Transformations Inc., que creó una biblioteca de código objeto multiplataforma que podía utilizarse para portar programas convencionales a diversas plataformas, incluidas Mac, Windows, SunOS , UnixWare y HP-UX , con planes de añadir muchas más. [ 6 ]

Serius y Software Transformations se agruparon bajo el nuevo nombre de AppWare , aunque eran productos independientes. Inmediatamente después de las adquisiciones, AppWare se posicionó como uno de los "tres pilares" de la estrategia a largo plazo de Novell, siendo los otros NetWare y UnixWare . El plan, según declaraciones de Novell, era facilitar a los desarrolladores externos la creación de programas compatibles con redes. [ 7 ]

Bajo la nueva marca AppWare, Serius pasó a llamarse AppWare Visual AppBuilder , o VAB para abreviar. El nombre de los objetos internos también cambió, convirtiéndose en "Módulos Cargables de AppWare" (ALM), en consonancia con la nomenclatura de sus Módulos Cargables de NetWare (NLM) dentro de su producto principal Novell NetWare . La versión renombrada se lanzó como versión 1.0 en octubre de 1993. [ 3 ] La base de código de Software Transformations pasó a llamarse AppWare Foundation . [ 6 ]

Poco después, los planes de AppWare comenzaron a desmoronarse. A principios de 1994, el apoyo de Novell a la Fundación AppWare disminuyó, y en septiembre de ese mismo año anunciaron la venta del producto a un tercero. Afirmaron que el desarrollo de Visual AppBuilder continuaría, y que posteriormente se lanzaría una versión para Unix. Además, siguieron publicando varios ALM nuevos. [ 8 ] Las versiones para Unix nunca aparecieron; en su lugar, las versiones para Mac y Windows se renombraron como AppWare y se actualizaron con la versión 1.1 en 1994.

Cerveza artesanal

Noorda fue despedido de Novell en abril de 1994, y muchas de las empresas y productos que había adquirido fueron vendidos posteriormente. Joe Firmage se desilusionó con Novell a mediados de 1995, tras su decisión de vender UnixWare y abandonar el proyecto "SuperNOS" que habría combinado UnixWare y Netware, y dejó Novell ese mismo año. [ 9 ] Novell declaró públicamente en noviembre de 1995 que estaba buscando un comprador para AppWare. [ 10 ]

En marzo de 1996, se anunció (con base en un acuerdo firmado el mes anterior) que Novell había vendido todos los derechos de la tecnología AppWare a una nueva empresa llamada Network Multimedia Inc. (NMI), dirigida por Ed Firmage, quien había sido director de marketing de AppWare en Novell. [ 11 ] Ed Firmage declaró que la nueva empresa tenía planes para mejorar y ampliar las capacidades de AppWare en varias plataformas diferentes y en combinación con diversas tecnologías de objetos y documentos. [ 12 ] (Joe Firmage no se unió a Network Multimedia, sino que cofundó USWeb tras dejar Novell).

Luego, en julio de 1996, Network Multimedia cambió el nombre de AppWare a MicroBrew y lo relanzó como una herramienta de desarrollo visual para aplicaciones de Internet. [ 13 ] Network Multimedia seguía haciendo anuncios sobre MicroBrew en febrero de 1997. [ 14 ]

La empresa continuó su desarrollo durante un tiempo, pero cerró en 1997. [ 3 ]

A principios del año 2000, los usuarios del sistema intentaron negociar la publicación del código fuente bajo una licencia de código abierto y crearon The Serious Project en SourceForge para coordinar el desarrollo. Sin embargo, parece que esta publicación no se ha producido, ya que la página no contiene código. [ 15 ]

Descripción

Las aplicaciones en AppWare se construían arrastrando iconos que representaban objetos predefinidos a una hoja de cálculo y luego conectándolos para representar flujos de mensajes entre ellos. La comunicación se realizaba mediante un protocolo conocido como Protocolo de Interacción de Objetos . [ 16 ] Algunos de los "objetos" representaban sentencias lógicas básicas, mientras que otros representaban widgets de interfaz gráfica de usuario , como editores de texto. La lógica general de cualquier objeto en particular, por ejemplo, un editor de texto en una ventana, se construía como una serie de cadenas de estas conexiones de objetos, que se activaban en respuesta a un evento. [ 16 ] A grandes rasgos, el sistema es similar en concepto a HyperCard o Visual Basic , en el sentido de que la lógica del programa está fuertemente asociada con el objeto que envía algún evento inicial.

AppWare creó aplicaciones verdaderamente interactivas que se ejecutaban de forma nativa tanto en Windows como en Mac. A diferencia de la mayoría de los sistemas similares, como HyperCard, las aplicaciones no tenían un aspecto genérico y, en general, se comportaban como aplicaciones de primera clase del sistema anfitrión. Sin embargo, también se parecían a HyperCard en que, por lo general, no admitían el funcionamiento con múltiples ventanas ni la creación de nuevos documentos. Las aplicaciones de AppWare constaban de un número fijo de formularios y ventanas, una consecuencia de la falta de un NEWoperador para crear nuevos objetos en tiempo de ejecución.

Referencias

Citas

  1. 1 2 3 Smith, Dawn. "Joseph Firmage va en serio - 'Seriusly'. (presidente de Serius Corp.) (Perfil de la empresa)." Marketing Computers, diciembre de 1991, 28+. Gale General OneFile (consultado el 30 de mayo de 2020). https://link.gale.com/apps/doc/A11730667/ITOF?u=wikipedia&sid=ITOF&xid=5f563d4f .
  2. Coffee, Peter. "Sistema fiable para grandes proyectos." PC Week, 13 de noviembre de 1989, 122. Gale General OneFile (consultado el 30 de mayo de 2020). https://link.gale.com/apps/doc/A7882558/ITOF?u=wikipedia&sid=ITOF&xid=8deac8f9 .
  3. 1 2 3 4 5 6 Cox 2000 .
  4. Klatzkin, Dennis. "¿Hasta qué punto quieres que sea personal?" MacWEEK, 5 de diciembre de 1989, 72. Gale General OneFile (consultado el 30 de mayo de 2020). https://link.gale.com/apps/doc/A7950846/ITOF?u=wikipedia&sid=ITOF&xid=5920e3c7 .
  5. 1 2 Klatzkin, Dennis. "Un intento serio de programación de escritorio." MacWEEK, 9 de enero de 1990, 52+. Gale General OneFile (consultado el 30 de mayo de 2020). https://link.gale.com/apps/doc/A8029684/ITOF?u=wikipedia&sid=ITOF&xid=118de77e .
  6. 1 2 Gillooly 1993 , pág. 21.
  7. Gillooly 1993 , pág. 25.
  8. Scott Mace, "La estrategia de AppWare en desorden" , InfoWorld , 5 de septiembre de 1994, págs. 5
  9. Firmage, Joe (1 de octubre de 2003). "Una carta de código abierto" . CNET News.com. Archivado del original el 9 de abril de 2004.
  10. Krill, Paul. "¿Será AppWare la próxima en desaparecer?" InfoWorld, 6 de noviembre de 1995, 24. Gale General OneFile (consultado el 28 de mayo de 2020). https://link.gale.com/apps/doc/A17528612/ITOF?u=wikipedia&sid=ITOF&xid=3fc8fe12 .
  11. "Novell Inc. AppWare Group se separa para formar Network Multimedia; Network Multimedia lleva AppWare a Internet cumpliendo con los compromisos con socios y desarrolladores." Business Wire, 6 de marzo de 1996, 3060088. Gale General OneFile (consultado el 27 de mayo de 2020). https://link.gale.com/apps/doc/A18060083/ITOF?u=wikipedia&sid=ITOF&xid=9b0a60e5 .
  12. Colby, Clifford. "AppWare ya no está sin hogar." MacWEEK, 25 de marzo de 1996, 22+. Gale General OneFile (consultado el 27 de mayo de 2020). https://link.gale.com/apps/doc/A18129695/ITOF?u=wikipedia&sid=ITOF&xid=945d3d59 .
  13. Colby, Clifford. "AppWare se convierte en Microbrew, entorno de desarrollo de red." MacWEEK, 8 de julio de 1996, 27. Gale General OneFile (consultado el 27 de mayo de 2020). https://link.gale.com/apps/doc/A18460776/ITOF?u=wikipedia&sid=ITOF&xid=3add01ad .
  14. Pearlstein, Joanna. "Microbrew obtendrá soporte de WebStar." MacWEEK, 24 de febrero de 1997, 14. Gale General OneFile (consultado el 27 de mayo de 2020). https://link.gale.com/apps/doc/A19156417/ITOF?u=wikipedia&sid=ITOF&xid=39ef16ed .
  15. "El proyecto serio" , SourceForce, 10 de junio de 2000
  16. 1 2 Kelly 1990 .

Bibliografía

  • Cox, Edward (29 de mayo de 2000). "Una breve historia de la cerveza artesanal" . ¡La cerveza artesanal sigue viva! Archivado del original el 14 de julio de 2011.
  • Kelly, Dave (febrero de 1990). "Serius89 y HyperBASIC" . MacTutor.
  • Gillooly, Carlyn (18 de octubre de 1993). "Novell lanza las primeras piezas de su AppWare" . Network World. págs.  21, 25–26 .

Lecturas adicionales

  • Joe Firmage, "Visual AppBuilder Architectural Overview", Novell AppNotes , mayo de 1994
  • Mark Gibbs, "AppWare de Novell muestra un prometedor comienzo", Network World , 27 de junio de 1994, págs.  55-57.
  • Ronald Nutter, "AppWare descifra el desarrollo de programas", Network World , 27 de febrero de 1995, págs.  51-51.