Este es el manual es español de GNUStep, escrito por Germán Arias quien es también autor de Física Lab (una aplicación educativa para la resolución de problemas físicos). El manual de GNUStep es una introducción al desarrollo de aplicaciones usando el lenguaje Objective-C, los frameworks y herramientas que provee GNUStep, y con aplicación del paradigma de programación orientada a objetos (POO).
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.
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.
Objective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de C pero que implementase un modelo de objetos parecido al de Smalltalk. Originalmente fue creado por Brad Cox y la corporación StepStone en 1980. En 1988 fue adoptado como lenguaje de programación de NEXTSTEP y en 1992 fue liberado bajo licencia GPL para el compilador GCC. Actualmente se usa como lenguaje principal de programación en Mac OS X y GNUstep.
Fuente: Wikipedia
Titulo: | Manual de GNUStep |
Autor: | Germán Arias |
Fecha de publicación: | julio de 2009 |
Páginas: | 168 |
Tamaño: | 3 MB |
Idioma: | Español |
Dirigido a: | Programadores |
Requisitos: | Nociones y habilidades prácticas en programación |
Licencia: | GFDL 1.3 |
Tabla de Contenidos
Capítulo 1: | Instalación de GNUStep y las especificaciones OpenStep |
Capítulo 2: | El lenguaje de programación Objective-C |
Capítulo 3: | Operadores, sentencias y funciones |
Capítulo 4: | Programación orientada a objetos (POO) |
Capítulo 5: | Nuestro primer programa con GNUStep |
Capítulo 6: | Nuevos conceptos y algunas aplicaciones de ejemplo |
Capítulo 7: | Profundizando en Objective-C |
Capítulo 8: | Integrando todo |
Capítulo 9: | Delegate, Cadena de eventos y FirstResponder |
Capítulo 10: | Archivos gorm |
Capítulo 11: | Apariencia y comportamiento de las aplicaciones |
Capítulo 12: | Estructura de las aplicaciones hechas con GNUStep, GNUmakefiles e internacionalización |
Apéndice A: | Librerías de funciones |
Apéndice B: | El sistema de documentación de GNUStep |
0 comentarios