fbpx
Wikipedia

GNUstep

GNUstep es un conjunto de Frameworks o bibliotecas orientadas a objetos, aplicaciones y herramientas escritas en el lenguaje Objective-C, para el desarrollo de aplicaciones de escritorio.

GNUstep

GNUstep, GORM corriendo en Window Maker
Información general
Tipo de programa toolkit
Desarrollador Desarrolladores de GNUstep
Licencia Aplicaciones de desarrollo bajo GPL y Frameworks bajo LGPL
Información técnica
Programado en Objective-C
Enlaces
Sitio web oficial
Seguimiento de errores

Es a su vez una implementación libre de las especificaciones OpenStep, creadas por NeXT, que después fue comprada por Apple. Con el surgimiento del sistema operativo Mac OS X de Apple, basado en OpenStep, GNUstep también planea compatibilidad con este sistema.

GNUstep incorpora dos herramientas de desarrollo (RAD). Project Center, para la creación de proyectos, y GORM, para la creación de interfaces gráficas. Ambas herramientas son las equivalentes a Project Builder e Interface Builder, respectivamente, de NeXTSTEP.

Paquetes y Frameworks de GNUstep

GNUstep se conforma básicamente de cuatro paquetes Make, Base, GUI y Back. Cada uno tiene diferentes funciones:

Make

Este paquete facilita la creación de los Makefiles de los proyectos creados con GNUstep. De tal forma que se hace sencilla la configuración, instalación y empaquetado de la aplicación.

Base

Este es el Framework que contiene todas las clases no visuales. Las clases que están basadas en las originales de NeXTSTEP comienzan con las letras NS, y las que han sido añadidas por el proyecto GNUstep comienzan con las letras GS.

GUI

Este es el Framework que contiene todas las clases visuales. Al igual que en el Framework Base las clases que están basadas en las originales de NeXTSTEP comienzan con las letras NS, y las añadidas comienzan con las letras GS.

Back

Este paquete es el Back-end del Framework GUI. Y es el encargado de las rutinas para dibujar los componentes visuales de las aplicaciones creadas con GNUstep.

Apariencia de las aplicaciones

La apariencia de las aplicaciones hechas con GNUstep se asemeja en general a las creadas con NeXTSTEP. Aunque esta puede variar de un sistema operativo a otro, así como de la configuración de las bibliotecas. En los sistemas GNU/Linux, BSD, Solaris, etc. las aplicaciones tienen un menú vertical y desligado de cualquier ventana. En estos sistemas también se hace uso de los AppIcons y Miniwindows, los cuales pueden ser manejados con la herramienta IconManager (en el escritorio WindowMaker esta herramienta no es necesaria). Sin embargo, es posible configurar GNUstep para utilizar la barra de tareas para minimizar las ventanas, así como configurar las aplicaciones para tener el menú en ventana (aquellas que soporten este estilo).

En el sistema Mac OS el menú es como el de cualquier aplicación nativa de esa plataforma. En el sistema Windows puede tenerse el menú en ventana para las aplicaciones que han sido diseñadas con soportar para este estilo.

Empresas que utilizan GNUstep

  • TestPlant
  • Orange Concept
  • IntarS

Algunas aplicaciones hechas con GNUstep o que utilizan GNUstep

  • Oolite
  • FísicaLab
  • PRICE
  • GWorkspace

Aplicaciones portadas de Mac OS a otros sistemas usando GNUstep

  • Cenon
  • ToeTag (Editor de niveles para Quake)

Véase también

Enlaces externos

  • El sitio web oficial del proyecto (en inglés)
  • Entorno de escritorio gráfico (en inglés)
  • Blog sobre GNUstep (en español)
  • Documentos sobre GNUstep y Objective-C (en español)
  •   Datos: Q181222
  •   Multimedia: GNUstep

gnustep, conjunto, frameworks, bibliotecas, orientadas, objetos, aplicaciones, herramientas, escritas, lenguaje, objective, para, desarrollo, aplicaciones, escritorio, gorm, corriendo, window, makerinformación, generaltipo, programatoolkitdesarrolladordesarrol. GNUstep es un conjunto de Frameworks o bibliotecas orientadas a objetos aplicaciones y herramientas escritas en el lenguaje Objective C para el desarrollo de aplicaciones de escritorio GNUstepGNUstep GORM corriendo en Window MakerInformacion generalTipo de programatoolkitDesarrolladorDesarrolladores de GNUstepLicenciaAplicaciones de desarrollo bajo GPL y Frameworks bajo LGPLInformacion tecnicaProgramado enObjective CEnlacesSitio web oficial Seguimiento de errores editar datos en Wikidata Es a su vez una implementacion libre de las especificaciones OpenStep creadas por NeXT que despues fue comprada por Apple Con el surgimiento del sistema operativo Mac OS X de Apple basado en OpenStep GNUstep tambien planea compatibilidad con este sistema GNUstep incorpora dos herramientas de desarrollo RAD Project Center para la creacion de proyectos y GORM para la creacion de interfaces graficas Ambas herramientas son las equivalentes a Project Builder e Interface Builder respectivamente de NeXTSTEP Indice 1 Paquetes y Frameworks de GNUstep 2 Apariencia de las aplicaciones 3 Empresas que utilizan GNUstep 4 Algunas aplicaciones hechas con GNUstep o que utilizan GNUstep 5 Aplicaciones portadas de Mac OS a otros sistemas usando GNUstep 6 Vease tambien 7 Enlaces externosPaquetes y Frameworks de GNUstep EditarGNUstep se conforma basicamente de cuatro paquetes Make Base GUI y Back Cada uno tiene diferentes funciones MakeEste paquete facilita la creacion de los Makefiles de los proyectos creados con GNUstep De tal forma que se hace sencilla la configuracion instalacion y empaquetado de la aplicacion BaseEste es el Framework que contiene todas las clases no visuales Las clases que estan basadas en las originales de NeXTSTEP comienzan con las letras NS y las que han sido anadidas por el proyecto GNUstep comienzan con las letras GS GUIEste es el Framework que contiene todas las clases visuales Al igual que en el Framework Base las clases que estan basadas en las originales de NeXTSTEP comienzan con las letras NS y las anadidas comienzan con las letras GS BackEste paquete es el Back end del Framework GUI Y es el encargado de las rutinas para dibujar los componentes visuales de las aplicaciones creadas con GNUstep Apariencia de las aplicaciones EditarLa apariencia de las aplicaciones hechas con GNUstep se asemeja en general a las creadas con NeXTSTEP Aunque esta puede variar de un sistema operativo a otro asi como de la configuracion de las bibliotecas En los sistemas GNU Linux BSD Solaris etc las aplicaciones tienen un menu vertical y desligado de cualquier ventana En estos sistemas tambien se hace uso de los AppIcons y Miniwindows los cuales pueden ser manejados con la herramienta IconManager en el escritorio WindowMaker esta herramienta no es necesaria Sin embargo es posible configurar GNUstep para utilizar la barra de tareas para minimizar las ventanas asi como configurar las aplicaciones para tener el menu en ventana aquellas que soporten este estilo En el sistema Mac OS el menu es como el de cualquier aplicacion nativa de esa plataforma En el sistema Windows puede tenerse el menu en ventana para las aplicaciones que han sido disenadas con soportar para este estilo Empresas que utilizan GNUstep EditarTestPlant Orange Concept Brainstorm IntarSAlgunas aplicaciones hechas con GNUstep o que utilizan GNUstep EditarOolite FisicaLab PRICE GWorkspaceAplicaciones portadas de Mac OS a otros sistemas usando GNUstep EditarAdun Molecular Simulation Cenon ToeTag Editor de niveles para Quake Vease tambien EditarGNUStep LiveCD XcodeEnlaces externos Editar Wikimedia Commons alberga una galeria multimedia sobre GNUstep El sitio web oficial del proyecto en ingles Entorno de escritorio grafico en ingles Blog sobre GNUstep en espanol Documentos sobre GNUstep y Objective C en espanol Datos Q181222 Multimedia GNUstepObtenido de https es wikipedia org w index php title GNUstep amp oldid 136470141, 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