Nivel: Intermedio
Peter Mroz, programador estadístico, Janssen Pharmaceutical
Justin Chilton, ingeniero de pruebas asociado sénior de JMP, SAS
La interfaz de usuario de una aplicación debe ser fácil de entender y usar. Las buenas interfaces de usuario darán como resultado usuarios comprometidos, menos frustraciones y excelentes experiencias de usuario. Esta charla se centrará en cómo potenciar sus interfaces de usuario utilizando una variedad de técnicas en JSL. La mayoría de las personas están familiarizadas con el uso de la tabla de datos JMP para mostrar e interactuar con una cuadrícula de valores. Si profundiza en JSL, descubrirá que puede hacer cosas similares usando un objeto llamado Table Box. Puede llenar un Cuadro de tabla con los objetos Cuadro de columna de cadena, Cuadro de edición de columna de cadena, Cuadro de columna de número, Cuadro de edición de columna de número, Casilla de verificación y Cuadro de radio. ¿Qué sucede si desea mostrar el texto en diferentes fuentes, estilos o tamaños, o cambiar los colores de primer plano o de fondo en la cuadrícula del cuadro de tabla? ¿Qué sucede si desea mostrar una columna de botones en los que se puede hacer clic? ¿Qué sucede si desea mostrar una columna de iconos que representan el estado de una fila? ¿O qué tal una columna de mini-gráficos? ¡El Col Box es la respuesta! Col Box es un tipo especial de objeto de columna que puede contener cualquier otro cuadro de visualización. Tener esta capacidad le permite mejorar las interfaces de usuario de sus aplicaciones. Esta charla mostrará numerosos ejemplos de cómo usar el objeto de visualización Col Box, así como una implementación en una aplicación del mundo real que mejoró enormemente la usabilidad. Además, mostraremos otras técnicas de supercarga, incluido el uso de íconos en botones y menús para acciones más intuitivas, el uso de ayuda flotante o información sobre herramientas, el uso de pestañas para ordenar las cosas y la funcionalidad de búsqueda para listas de selección largas para acelerar la selección.
Los materiales de presentación también están disponibles en GitHub: Potencie sus interfaces de usuario en JSL











































¡Gracias por esto! Fragmentos muy útiles.