Entrada de Usuarios
Nombre 
 
Contraseña 
    Recuérdame  
Post Info TOPIC: Programación de GUI


Wikipedia

Estado: Offline
Mensajes: 517
Fecha:
Programación de GUI


Quienes estén interesados en la programación de aplicaciones con GUI (Graphical User Interface) pueden optar por usar:

 

Qt : Qt es una librería gráfica creada por la empresa noruega TrollTech, permite el desarrollo sencillo de aplicaciones Multiplataforma con GUI, principalmente usada para hacer aplicaciones en C++ también existen bindings como pyQt para el desarrollo en Python. Es Open Source (Qt4 con licencia GPL para todas las plataformas) por lo que puede usarse sin costo. Es posible desarrollar para Windows, Mac y GNU/Linux, posee el diseñador de interfaces Qt Designer y el navegador de ayuda Qt Assistant,en GNU/Linux puede usarse el potente IDE Kdevelop provisto por el entorno KDE . Es Utilizada por proyectos como Opera, Skype, KDE .

 

Gtk+ y Gtkmm: Gtk+ o Gimp ToolKit, es una libreria hecha en C para el desarrollo de aplicaciones con GUI, de muy fácil uso, utilizada por el proyecto GNOME, VMWare, y en Maemo (software del tablet pc Nokia 800). Posee bindings  para  lenguajes  como C++ (Gtkmm), C# (GtkSharp utilizable mediante Mono para programar en .NET), PyGTK, etc (es posible utilizarla en casi cualquier lenguaje). Existen IDEs como Anjuta y otros, posee un diseñador de interfaces llamado Glade, de muy fácil uso y DevHelp para navegar la ayuda. Es Multiplataforma.

En lo personal recomiendo Gtkmm que esta muy bueno, y si hacemos uso de Glade realmente simplifica mucho las cosas.

 



__________________
"HE GOING TO KILL US" said the demons "I will shoot at him" said the cyberdemon and he fired the rocket missiles. John plasmaed at him and tried to blew him up. But then the ceiling fell and they were trapped and not able to kill. "No! I must kill the demons" he shouted The radio said "No, John. You are the demons" And then John was a zombie.


Vicioso mallll

Estado: Offline
Mensajes: 126
Fecha:

Al menos desde el punto de vista de rendimiento y aspecto visual, me quedo toda la vida con las QT

 

Igual es verdad que aunque estas 2 sean las principales no hay que dejar de lado cosas como XUL o wxWidgets 



__________________





Irresponsible Admin Nande!

Estado: Offline
Mensajes: 682
Fecha:

una vez quise hacer un programa en python con pyQt y ahi nomas quedo...
pero la verdad que está muy bueno, creo q las qt's están portadas "hasta" en la nintendo DS. ... al menos el opera corre ahi.



__________________




Por favor: Sean corteses - Lean las FAQ's - No desvirtuen los posts.


Wikipedia

Estado: Offline
Mensajes: 517
Fecha:

Lo que me gusta de las gtk que son más faciles para programar en lenguajes como python y para diseñar la interfaz, ya que todo se maneja con Vertical box, horizontal box y demás, queda todo siempre ordenadito :D.

Ahora mismo estoy encantado de Gtkmm, es realmente genial y muy fácil de aprender, y hace las cosas bastante más lindas que QT ya que no utiliza tanto macros y esas cosas. Igual los de Gtkmm te lo venden mejor :

 

Trolltech's QT is the closest competition to gtkmm, so it deserves discussion.

gtkmm developers tend to prefer gtkmm to QT because gtkmm does things in a more C++ way. QT originates from a time when C++ and the standard library were not standardised or well supported by compilers. It therefore duplicates a lot of stuff that is now in the standard library, such as containers and type information. Most significantly, Trolltech modified the C++ language to provide signals, so that QT classes can not be used easily with non-QT classes. gtkmm was able to use standard C++ to provide signals without changing the C++ language. See the FAQ for more detailed differences.

 De todas formas las Qt también me parecen una excelente opción, wxWidgets según dicen las malas lenguas es propenso a tener errores.

 

Si quieren más información sobre programación en Gtk les recomiendo buscar en Gnome Love hay montones de tutoriales, hay uno muy bueno de como programar en Gtk+, Gtkmm, pyGtk y perlGtk, con tutoriales también de Glade y demás herramientas.

 



__________________
"HE GOING TO KILL US" said the demons "I will shoot at him" said the cyberdemon and he fired the rocket missiles. John plasmaed at him and tried to blew him up. But then the ceiling fell and they were trapped and not able to kill. "No! I must kill the demons" he shouted The radio said "No, John. You are the demons" And then John was a zombie.


Irresponsible Admin Nande!

Estado: Offline
Mensajes: 682
Fecha:

a compilar se ha dicho, le voy a echar un vistazo.


__________________




Por favor: Sean corteses - Lean las FAQ's - No desvirtuen los posts.
Página 1 de 1  sorted by
 
Respuesta Rápida

Por favor ingrese para postear respuestas.

Tweet this page Post to Digg Post to Del.icio.us


Create your own FREE Forum
Report Abuse
Powered by ActiveBoard