Tutoriales Sabado 24
Este es el programa de la sesión de tutoriales del sabado 24 de junio de 2006
Introducción básica a GNU/Linux, SWL y GNOME
Horario: 10:45 a 11:30
Ponente: Rodrigo Moya, Alvaro del Castillo
autotools: Automatización, construcción y portabilidad de proyectos
Horario: 11:30 a 12:15
Ponente: Germán Poó Caamaño
Resumen
Las herramientas como autoconf y automake son ampliamente utilizadas en los proyectos de Software Libre, dentro de los cuales se encuentra GNOME. Esta herramientas contribuyen a garantizar en forma automatizada el diagnóstico y disponibilidad de los requisitos necesario para poder construir una aplicación, a la vez que permiten que dicho trabajo se pueda llevar a cabo en sistemas distintos a los que dispone el desarrollador, permitiendo que su software esté disponible a una mayor audiencia.
Aunque son muy utilizadas, no todos los desarrolladores tienen suficiente claridad de su funcionamiento y, en ocasiones, puede constituir una barrera de entrada a nuevos desarrolladores.
Este tutorial presenta la creación de un proyecto básico, en el cual se explica, en forma general, el uso de make y los archivos makefile, para luego introducir en la filosofía de las autotools, su funcionamiento y como se integra en el proyecto GNOME.
Widgets, Contenedores y Señales: Creando Aplicaciones con GTK+
Horario: 12:45 a 13:00
Ponente: Claudio Saavedra
Resumen
Se presentan los elementos básicos necesarios para el desarrollo de interfaces de usuario en el lenguaje C mediante el uso de la biblioteca GTK+. Se introducen los conceptos de Widgets, Contenedores, Señales, Callbacks.
GTK+ Avanzado (GtkTreeView, Portapapeles, Drag and Drop)
Horario: 15:00 a 15:45
Ponente: Rodrigo Moya, Alvaro del Castillo
GLADE/LibGlade
Horario: 15:45 a 16:30
Ponente: Rodrigo Moya, Alvaro del Castillo
GNOME Avanzado (Gconf. GNOMEVFS)
Horario: 16:30 a 17:15
Ponente: Rodrigo Moya, Alvaro del Castillo
Tutorial de Python y PyGTK
Horario: 17:45 a 19:45
Ponente: Germán Poó Caamaño
Resumen
Python es un lenguaje bastante común para muchos desarrolladores que llevan varios años ligados al Software Libre. Sin embargo, para quienes se inician o desean comenzar a contribuir, les resulta poco familiar.
Este tutorial tiene como objetivo mostrar, en un principio, una visión general del lenguaje, su simplicidad y elegancia; las convenciones, sintáxis y estructura del lenguaje, de tal forma de poder comprender fácilmente el desarrollo de aplicaciones gráficas para el entorno GNOM E usando PyGTK.
A través de PyGTK, y en conjunto con herramientas como Glade o Gazpacho, se pueden construir aplicaciones gráficas de manera rápida, sencilla y robusta; y en este tutorial se explicarán los conceptos básicos y los controles gráficos de uso general mediante el desarrollo de una mini aplicación.
