Documentación para desarrolladores

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

Preparación del entorno

Herramientas de desarrollo

BLOQUE II. Programación básica: Bibliotecas base

Bibliotecas de la plataforma GNOME

Glib

Sistema de objetos de Glib

GTK+

GtkTreeView: Árboles y listas en GTK+

GtkTextView: manejo de texto

GTK+ avanzado

Impresión en GTK+

Gnome VFS

Interfaces de usuario con Glade y libglade

BLOQUE III: Programación avanzada: arquitectura

Gconf, el sistema de configuración

Pango

XML en GNOME

BLOQUE IV: Normas para el correcto desarrollo de aplicaciones

Internacionalización

Pautas para el diseño de interfaces gráficas

Accesibilidad en GNOME

Estilo correcto de programación

Escribir documentación para aplicaciones GNOME

BLOQUE V: Aplicaciones de ejemplo

Desarrollo de una aplicación completa


{i} [Coordinación de tareas]