Nueva edición del manual de GNUstep

Por fin esta disponible la nueva edición del manual de GNUstep, el cual vengo escribiendo desde hace tiempo. Esta nueva edición difiere bastante de las anteriores. Primero que nada los métodos accessor se describen mejor, además de agregar varios ejemplos (algunos tomados de otras fuentes) para ejemplificar lo que se va explicando. Ya no se presenta el uso de ProjectCenter, esto porque creo que un novato debe conocer primero todas las partes que conforman una app/tool, para que no tenga la sensación de que ProjectCenter hace magia. Por supuesto, después de leer este manual, el uso de ProjectCenter no parecerá algo de otro mundo. He agregado también conceptos de diseño centrales en GNUstep, como las notificaciones, los métodos delegados, first responder, subclases, etc. Como novedad, presento la creación de una app de documentos, que consiste en un sencillo editor gráfico. Donde también se ejemplifica el uso de eventos Deshacer/Rehacer. También presento las consideraciones ha tomar en cuenta para la portabilidad de una app y para que esta pueda hacer uso de un menú en ventana.

Lo que tal vez algunos puedan señalar, es que no incluyo ninguna de las adiciones de Objective-C soportadas en versiones recientes del compilador GCC o del compilador CLANG. Sin embargo, creo que después de leer este manual, el lector no tendrá mayor dificultad en aprender estas adiciones por su cuenta.

El manual puede descargarse en la sección Documentos y Manuales, y espero que los entusiastas puedan ponerse a practicar desde ya. Puesto que ahora hay paquetes que facilitan la instalación de GNUstep.

En las siguientes semanas, espero ir complementado este manual con algunos vídeos demostrativos.