1Esquemas y maquetación

Nunca se debe pasar directamente de la idea a la codificación. Tres niveles de prototipado:

Wireframes (baja fidelidad)

Esquemas en escala de grises sin imágenes finales; definen la estructura de la pantalla y la distribución de bloques. Herramientas: papel, Balsamiq, Whimsical.

Mockups (media/alta fidelidad)

Representaciones visuales estáticas con colores, tipografía y logotipos reales; validan estética y cumplimiento de marca.

Prototipos interactivosModelos dinámicos que simulan el comportamiento real: transiciones, animaciones y respuesta a interacciones, para pruebas de usabilidad con usuarios finales.

2Herramientas del sector

HerramientaTipoEnfoque
FigmaNubeEstándar de la industria; colaboración en tiempo real.
PenpotNubeOpen source basado en SVG.
SketchNativo macOSEnfocado en diseño vectorial UI.
BalsamiqEscritorio/nubeEspecializada en wireframing rápido.

3Pautas de diseño para la estructura

Menús y sistemas de navegación

  • Barra superior (Top Navigation): 3-7 secciones.
  • Menú lateral (Sidebar): sistemas complejos con múltiples niveles.
  • Menú hamburguesa: dispositivos móviles (evitar abusar en escritorio).
  • Barra inferior (Bottom Navigation): móviles iOS/Android.
  • Menús contextuales: acciones específicas relacionadas.
  • Mega menús: portales de comercio electrónico.

Ventanas y paneles

MDI (ventanas internas múltiples) está obsoleto en diseño moderno por la alta carga cognitiva que genera; el modelo actual en navegadores y aplicaciones modernas es SDI. Las cards son contenedores visuales para agrupar información.

Cuadros de diálogo

  • Modales: bloquean la interacción hasta que el usuario responde.
  • No modales: permiten seguir interactuando con el resto de la interfaz.
  • Notificaciones flotantes (toasts/snackbars): mensajes temporales no intrusivos.

4Atajos de teclado y aceleradores

  • Respetar los atajos estándar del sistema (Ctrl+C, Ctrl+Z, Esc).
  • Mostrar las combinaciones disponibles en los menús.
  • Mantener un orden lógico de navegación por tabulación.

✓Para saber si lo has entendido

Adaptado de 3. Arquitectura de la información.