sábado, enero 27, 2007
Layouts automáticos, ¿buenos o malos?
En otro artículo sobre cómo Java no vale para el escritorio, tema muy trillado y en el que no estoy del todo de acuerdo (ya he comentado cómo mejorar programas hechos con Swing), tiene una frase que me ha llamado la atención:
Es decir, que no cree que puedan funcionar los layouts automáticos. Esa es una de las cosas que diferencian a la programación para Windows de otros entornos como Java, pero también Qt: el uso de layouts no basados en coordenadas fijas (aunque también se pueden utilizar si se quiere). Los gestores de layouts son complicados de usar y muchas veces dan muy mal resultado, pero es la única manera de conseguir que los diálogos se adapten a la resolución.
Así que tienen ventajas y desventajas. ¿Qué preferís vosotros? ¿Fijar los interfaces con coordenadas o usando layouts automáticos?
Computers don’t lay out interfaces by themselves any better than they can translate French to English by themselves.
Es decir, que no cree que puedan funcionar los layouts automáticos. Esa es una de las cosas que diferencian a la programación para Windows de otros entornos como Java, pero también Qt: el uso de layouts no basados en coordenadas fijas (aunque también se pueden utilizar si se quiere). Los gestores de layouts son complicados de usar y muchas veces dan muy mal resultado, pero es la única manera de conseguir que los diálogos se adapten a la resolución.
Así que tienen ventajas y desventajas. ¿Qué preferís vosotros? ¿Fijar los interfaces con coordenadas o usando layouts automáticos?