Desarrollo de Software con IA

Que se vea bien en el celular: responsive, accesibilidad y UX sin abrir un CSS

Definir criterios de responsive, accesibilidad y experiencia que la IA debe cumplir en el frontend.

Funcionar no basta: hay que poder usarlo

La mayoría de tus usuarios estará en un teléfono. Una app que «funciona» pero se ve rota en pantalla pequeña, o que deja fuera a personas con baja visión, está mal construida. Tú no vas a escribir CSS: vas a fijar el criterio y convertirlo en condición de aceptación que le exiges a la IA.

Las tres dimensiones del «se ve bien»

[Responsive · Accesible · Usable]

Esta actividad interactiva ('Explicacion visual') requiere el motor completo de Lumbre. El contenido estatico se muestra arriba; para la experiencia interactiva, visita la version online de este objeto.

Criterios convertibles en condición de aceptación

Un criterio medible es una prueba: o se cumple o no. Eso es lo que la IA podrá verificar y lo que tú podrás revisar.
DimensiónCriterio medible que puedes exigir
Responsiveen pantalla de 360 px nada se sale ni se encima; las tablas se vuelven tarjetas
Accesibilidadtodo campo tiene etiqueta; contraste texto/fondo legible; se llega a todo con Tab
UXuna tarea principal se completa en máximo 3 pasos; los botones tienen al menos 44 px de alto
Estadostoda lista prevé cargando, vacío y error; nada queda en blanco sin mensaje

Prompt de criterios

Convertir el "se ve bien" en lista verificable
Antes de dar por terminada esta pantalla, debe cumplir ESTOS criterios (revísalos uno a uno y dime si cumple):\n- responsive: en 360 px de ancho, los elementos no se enciman; la tabla de contactos se muestra como tarjetas apiladas.\n- accesibilidad: cada campo con su etiqueta, contraste legible, y se puede recorrer con Tab.\n- ux: el boton principal mide al menos 44 px de alto y muestra estado de carga al pulsarse.\n- estados: la lista muestra cargando, vacio con mensaje y error con reintento.

Prueba

Abres tu app en un celular y el botón principal queda cortado fuera de la pantalla. ¿Qué criterio no fijaste (o la IA no cumplió)?

La accesibilidad es un detalle estético menor que puede posponerse siempre.

Detecta el criterio imposible de cumplir

Un alumno escribe criterios de UX para su pantalla. Señala el que NO es verificable (está mal formulado):

  1. El botón principal mide al menos 44 px de alto.
  2. La app debe verse moderna y bonita.
  3. Cada campo de formulario tiene su etiqueta visible.
  4. En 360 px de ancho ningún elemento se sale de la pantalla.

Identifica la linea con error.

Escribe 4 criterios (uno por dimensión: responsive, accesibilidad, UX, estados) para la pantalla principal de tu proyecto y ponlos como condición de aceptación en tu próximo prompt.

PistaSi no puedes medir un criterio, reescríbelo hasta que sea un sí o un no claro.