
-
Desarrollo de Aplicaciones Desktop
El software libre ha crecido a un ritmo imparable en los últimos años. Lo
que en un primer momento fue un conglomerado de proyectos de interés para
el ámbito académico se convirtió más tarde en una herramienta de indudable
valor para la industria y posteriormente llegó al escritorio. El ritmo de
evolución de las distintas alternativas de escritorios libres es frenético
y éste parece un momento para detenerse a estudiar las posibilidades que
se le ofrecen al desarrollador.
Es necesario conocer todas las alternativas que se le presentan a quienes
quieran desarrollar aplicaciones de escritorio, y que van desde
aprovechar al máximo las cualidades particulares de cada uno de los
escritorios libres (GNOME y KDE), como otras vías para escribir
software que funcione correctamente en ambos, conforme a los estándares
establecidos. También parece conveniente estudiar las opciones que tiene
el programador para escribir aplicaciones portables, de forma que pueda
adaptarlas no sólo a distintos sistemas de escritorio, sino también a
todo tipo de dispositivos.
Objetivos
- Estudiar freedesktop.org, el esfuerzo de estandarización de escritorios libres.
- Conocer y utilizar herramientas de desarrollo de aplicaciones para GNOME.
- Conocer y utilizar herramientas de desarrollo de aplicaciones para KDE.
- Desarrollar aplicaciones con GAMBAS, empleando programación visual.
- Desarrollar aplicaciones de escritorio portables con scripting.
Profesores
- Juan Manuel García Molina
- Ingeniero en Informática por la Universidad de Extremadura en 2000. Tras un breve paso por la empresa privada, se convierte en profesor de Enseñanza Secundaria en 2002, con las especialidades de Informática y Tecnología. Desde entonces, ha participado en diversos proyectos y actividades de innovación educativa, relacionados con las TIC. Compagina su labor docente con la colaboración en diversas comunidades de software libre. Es miembro del equipo de traducción del entorno de escritorio KDE, así como el coordinador de las traducciones al castellano del portal web Drupal. Desde 2003 es Desarrollador Oficial del sistema operativo GNU/Linux, realizando tareas de mantenimiento de paquetes de software y de localización.

