Hola gente le dejo mi pequeña introducción a Vala (Gtk) para interfaces gráficas .
La introducción tiene sencillos ejemplos y enseña a como compilar archivos escritos con el lenguaje Vala (Gtk) y crear archivos en C (Gtk ) aparir de código escrito en Vala.
Abajo del vídeo tutorial les dejo un link de descarga con ejemplos sencillos de código escrito con Vala(Gtk). Para que lo puedan descargar
Introduccióna Vala(Gtk) Primera parte
Introducción a Vala(Gtk) Segunda parte
En la segunda parte del tutorial hablamos de CSS y su uso en GTK 3.6 y en Vala (GTK)
Introduccióna Vala(Gtk) Tercera parte
En la Tercera parte del tutorial hablamos de como dividir un programa en Vala (GTK), y comparamos algunos aspectos de Vala(Gtk) con el lenguaje C usado en las librerías Gtk
LibreOffice tutorial de diseño de temas para la Suite Libre
Este vídeo tutorial tiene como objetivo tratar de ayudar a desarrolladores y diseñadores gráficos a crear temas para LibreOffice .
http://www.youtube.com/watch?v=jU3dRKyv7Es
¡Genial! 😀 A favoritos. Una pregunta ya que se esta trabajando directamente en Gtk ¿No se puede hacer algo para mejorar sus compatibilidad e integración respecto en diseño con Qt? . Con eso de que las aplicaciones Gtk se ven horribles en Qt ¬¬.
Anotado lo de los iconos de LibreOffice 🙂 ¿Como que este ultimo daba para otro post no?
Todavía no se a podido lograr hacer un binding para Qt , ya que se han encontrado muchos inconvenientes entre C (Gtk ) y C++ (Qt) lamentablemente , también puede ser falta de tiempo de los desarrolladores Gtk .
Los únicos bindings que conozco son Qyoto que es la adaptación de Mono C# a Qt . http://zetcode.com/gui/csharpqyoto/ .
Otras librerías que trabajan adaptándose bien son las Librerias WxWidget ,estas librerias están escritas en C++ , pero los widgets se ven bien en los diferentes entornos de escritorios http://zetcode.com/gui/wxwidgets/ (tutorial WxWidget para gnome ) . http://www.wxwidgets.org/
Con respecto al tutorial de LibreOffice , si la verdad daba para otro post .Pero bueno lo coloque acá para no perder tiempo y para no quitar lugar a otro post .