El pasado 10 de febrero, fue anunciado la liberación del esperado kit de herramientas para el diseño de interfaces gráficas GTK+ 3.0. Estas librerías tan anticipadas en parte gracias al futuro lanzamiento de Gnome 3, viene con una serie de cambios remarcables que harán las delicias de muchos desarrolladores.
Como muchos de ustedes ya sabrán, GTK+ es un conjunto de librerías multiplataforma escritas en C, pero que cuentan con soporte para lenguajes como C++, Python y muchos mas. Permitiendo que prácticamente cualquier desarrollador pueda hacer uso de estas, con la ventaja de contar con una licencia GNU LGPL 2.1 que le permitirá hacer uso de esas sin necesidad de incurrir en ningún tipo de gasto, incluso siendo desarrollador de software privativo.
Entre las nuevas características presentadas por GTK+ 3.0 se encuentran las siguientes:
- GDK se centrará exclusivamente en el poder de Cairo para realizar las tareas de dibujo, esto hará que se dejen de utilizar X11, eliminando conceptos tales como GCs, colormaps y pixmaps.
- GDK también prestará soporte a tecnologías multitouch haciendo uso de X12, algo en lo que se encontraba un poco retrasado con respecto a otras herramientas del mercado.
- Una nueva API para los temas, la cual soportará una sintaxis familiar a CSS para controlar el aspecto de las mismos incluso hasta algunas animaciones.
- Un manejo de la geometría mas flexible.
- Soporte múltiple de backends para GDK, permitiendo construir diferentes backends que se seleccionar al momento de correr la aplicación.
- Con la inclusión de D-Bus en GIO, el soporte de aplicaciones sera mas sencillo, haciendo que controlar aspectos de integración sea un poco mas fácil.
Estas son solo algunas de las mejoras que nos trae GTK+ 3.0, que con seguridad competirá de forma feroz con QT y su creciente numero de seguidores.
Fuente: The GTK+ Project


Pingback: OpenShot 1.3.0 liberado, con grandes cambios y mejoras | el mundo según Linux
Pingback: [Humor] Cristalab vs. The Web #2: Empresas web en 4 pasos | el mundo según Linux
Pingback: Estan disponibles las entradas para Campus Party Colombia 2011 | el mundo según Linux
Pingback: Intel adquiere a McAfee por mas 7 billones de dolares | el mundo según Linux
Pingback: Fallo de Gmail reabre la polémica sobre los datos en la nube | el mundo según Linux
Pingback: Elementary GTK Theme 2.1 con soporte GTK 3.0 y nuevo look | el mundo según Linux
Pingback: Elementary GTK Theme 2.1 con soporte GTK 3.0 y nuevo look | Ubunlog
Pingback: Gnome 3 sin su Shell en vídeo | el mundo según Linux
Pingback: Conociendo a fondo tu hardware con Hardware LiSter | el mundo según Linux
Pingback: Cómo instalar Kazam Screencaster en Debian Wheezy / Sid | el mundo según Linux
Pingback: Cual es el verdadero problema detrás de GNOME 3 y su Shell? | el mundo según Linux
Pingback: Mejorar la apariencia de las aplicaciones GTK+ y QT en OpenBox | el mundo según Linux
Pingback: Primeras impresiones acerca de Ubuntu 11.10 Oneiric Ocelot | el mundo según Linux