+ PROYECTO EN DESARROLLO + Este proyecto se encuentra actualmente en desarrollo, y es el fruto de años de trabajo por parte de la comunidad de GNOME Hispano. Está parcialmente terminado, y nos encontramos migrando la documentación original al wiki y completando los capítulos que faltan. Los colaboradores son bienvenidos. > Nota para los lectores. Nuestro objetivo consiste en proporcionar al lector una guía de programación lo más funcional posible, incluso con el proyecto sin terminar. Para ello, en aquellos apartados incompletos proporcionamos los enlaces a la documentación original, y en aquellos todavía sin redactar indicamos las referencias necesarias para poder continuar el aprendizaje. > Nota para los colaboradores. Aquellas personas interesadas en colaborar en la migración de la documentación original al wiki, o bien ayudar en la redacción de los capítulos incompletos, pueden ver el estado actual del proyecto en el enlace inferior (Grupo de trabajo) y contactar con nosotros a través de la lista de correo.
Documentación para desarrolladores
Tabla de Contenidos
Introducción al desarrollo de aplicaciones GNOME
Esta sección de documentación pretende ser un curso completo para aprender a desarrollar aplicaciones en entorno GNOME. Se recomienda leer el capítulo de introducción para conocer los objetivos y el enfoque establecido.
Introducción al desarrollo de aplicaciones GNOME
BLOQUE I: Desarrollo de proyectos
Recursos disponibles para proyectos de desarrollo
BLOQUE II. Programación básica: Bibliotecas base
Bibliotecas de la plataforma GNOME
GtkTreeView: Árboles y listas en GTK+
Interfaces de usuario con Glade y libglade
BLOQUE III: Programación avanzada: arquitectura
Gconf, el sistema de configuración
BLOQUE IV: Normas para el correcto desarrollo de aplicaciones
Pautas para el diseño de interfaces gráficas
Estilo correcto de programación
Escribir documentación para aplicaciones GNOME