Preguntas etiquetadas con gui

En computación, una interfaz gráfica de usuario (GUI, a veces pronunciada pegajosa) es un tipo de interfaz de usuario que permite a los usuarios interactuar con dispositivos electrónicos con imágenes en lugar de comandos de texto. Las GUI se pueden usar en computadoras, dispositivos portátiles como reproductores de MP3, reproductores multimedia portátiles o dispositivos de juegos, electrodomésticos y equipos de oficina.

98
¿Por qué es difícil hacer que un programa Java "parezca nativo"?

La mayoría de las aplicaciones Java no tienen el mismo aspecto que las aplicaciones C / C ++. Swing podría haber sido diseñado a propósito para tener un aspecto distintivo, pero basado en lo que he leído, SWT por ejemplo intentó "parecer nativo", y no tuvo éxito por completo. Mi pregunta es: ¿Por...

48
¿Cómo se puede evitar escribir código GUI hinchado?

Siempre que trabajo con código GUI, el código tiende a hincharse más rápido que otros tipos de código. También parece más difícil de refactorizar. Mientras que en otros tipos de código puedo refactorizar con bastante facilidad, encuentro que puedo descomponer una clase más grande en piezas más...

23
¿Los programadores de GUI tienen una ventaja indebida sobre los demás?

Es fácil para los gerentes y clientes apreciar lo que pueden ver. He visto muchos desarrolladores de GUI que son programadores promedio con un conocimiento mínimo de los principios de diseño u otros modismos de programación. Sin embargo, estas deficiencias a menudo pasan desapercibidas,...

19
¿Por qué usar clases al programar una tkinter gui en python?

Programo principalmente en Python y he programado un par de GUI con Tkinter, cada tutorial que he visto ha recomendado definir y usar una clase para la GUI, pero mi GUI se ejecuta sin problemas utilizando solo procedimientos, sin una clase. ¿Por qué usar una clase? Desde mi perspectiva, parece ser...

12
Webkit como GUI en .Net / Mono

Quiero hacer una aplicación multiplataforma, que también tendrá un sitio web donde las aplicaciones de escritorio (Windows, iOS, Linux) hablarán con el servidor y mantendrán sincronizados los datos de los usuarios. Hasta ahora las opciones que veo son: Escribir una GUI nativa para cada uno de...