Lección 1Estrategia de validación: campos requeridos, validación de email, rangos de valores, visibilidad condicional, retroalimentación en tiempo realImplementa una estrategia robusta de validación para datos de solicitudes. Combinarás campos requeridos, verificaciones de patrones, rangos y visibilidad condicional con retroalimentación en tiempo real para prevenir errores sin frustrar a los usuarios.
Configurar campos requeridos y opcionalesValidación de entrada de email y basada en patronesRangos numéricos y conjuntos de valores permitidosVisibilidad condicional y reglas dinámicasMensajes de error en línea y señales de éxitoLección 2Pantalla Detalles de Solicitud: metadatos completos, historial/línea de tiempo, comentarios, adjuntos, acciones de cambio de estadoDiseña la pantalla Detalles de Solicitud para mostrar contexto completo. Mostrarás metadatos, historial, comentarios, adjuntos y acciones de estado en un diseño claro que soporta auditoría y colaboración.
Estructurar metadatos clave y camposMostrar historial y línea de tiempo de estadoComentarios y colaboración internaGestionar adjuntos y versionesAcciones de cambio de estado y aprobaciónLección 3Tablero Administrador: cola de asignación, vistas de carga de trabajo, incumplimientos SLA, páginas de configuración para tipos de solicitudes y prioridadesConstruye un Tablero Administrador que muestre insights operativos. Diseñarás colas de asignación, vistas de carga de trabajo, indicadores de incumplimiento SLA y pantallas de configuración para tipos de solicitudes, prioridades y reglas de enrutamiento.
Diseñar colas de asignación y triajeVistas generales de carga de trabajo y capacidadResaltar incumplimientos SLA y riesgosConfigurar tipos de solicitudes y prioridadesConfiguración exclusiva de administrador y seguridadLección 4Patrones de fórmulas y delegación: patch vs submitform, delegación LookUp/Filter, uso de colecciones, manejo de errores y reintentosAplica patrones confiables de fórmulas y delegación. Compararás Patch y SubmitForm, diseñarás filtros y búsquedas delegables, usarás colecciones de forma segura e implementarás manejo de errores con reintentos para apps resilientes.
Elegir Patch versus SubmitFormDiseñar Filter y LookUp delegablesUsar colecciones sin pérdida de datosManejar errores y notificaciones al usuarioLógica de reintento para fallos transitoriosLección 5Diseño Inicio/Tablero: widgets, filtros, conteos por estado, alertas SLA, búsqueda y acciones rápidasCrea un Tablero Inicio que resuma métricas y acciones clave. Diseñarás widgets, filtros, conteos de estado, alertas SLA, búsqueda y acciones rápidas para guiar a los usuarios a las tareas más importantes primero.
Diseñar mosaicos KPI y widgets de resumenFiltros globales por estado y propiedadAlertas SLA e indicadores vencidosBúsqueda en solicitudes y metadatosAcciones rápidas para tareas frecuentes del usuarioLección 6Estructura de pantallas y navegación: Inicio/Tablero, Nueva Solicitud, Mis Solicitudes, Detalles Solicitud, Tablero AdministradorDefine un mapa claro de pantallas y modelo de navegación. Conectarás Inicio, Nueva Solicitud, Mis Solicitudes, Detalles Solicitud y Tablero Administrador usando menús consistentes, enlaces profundos y patrones de navegación hacia atrás.
Mapear pantallas principales de la app y journeysNavegación superior, menú lateral o pestañasUsar variables de contexto para navegaciónEnlace profundo a registros específicos de solicitudNavegación hacia atrás y comportamientos de cancelarLección 7Seleccionar tipo de app: Canvas vs Model-driven con justificación y compensacionesCompara apps Canvas y Model-driven para soluciones de solicitudes. Evaluarás complejidad de datos, necesidades UX, gobernanza y ALM, luego justificarás tu elección con compensaciones claras para rendimiento, extensibilidad y mantenimiento.
Cuándo favorecer experiencia de app CanvasCuándo favorecer app Model-drivenPatrones híbridos usando ambos tipos de appImpacto en seguridad, ALM y gobernanzaConsideraciones de licencias y entornosLección 8Mis Solicitudes y Vistas de Equipo: galerías de lista, ordenamiento, filtrado, acciones en línea (editar, comentar, escalar)Diseña Mis Solicitudes y Vistas de Equipo para triaje eficiente. Configurarás galerías, ordenamiento, filtrado y acciones en línea para que los usuarios encuentren, actualicen, comenten o escalen solicitudes rápidamente desde una sola pantalla.
Diseñar galerías de lista y diseñosOrdenamiento y filtrado por campos claveAcciones de editar, comentar y escalar en líneaIndicadores visuales para estado y prioridadConsejos de rendimiento para listas grandes de solicitudesLección 9Pantalla Nueva Solicitud: diseño de formulario, campos requeridos, adjuntos, selector de tipo de solicitud, campos auto-pobladosDiseña la pantalla Nueva Solicitud para capturar datos con precisión y rapidez. Definirás diseño, campos requeridos, tipos de solicitud, adjuntos y valores auto-llenados que reduzcan esfuerzo del usuario mientras se aplican reglas de calidad y gobernanza de datos.
Elegir diseños de formulario de una vs múltiples columnasConfigurar campos requeridos y opcionalesDiseñar control selector de tipo de solicitudGestionar adjuntos de archivo y límites de tamañoImplementar valores predeterminados auto-pobladosLección 10Accesibilidad, diseño responsive para tablet/desktop y consideraciones móvilesDiseña diseños que se adapten a tablets, desktops y teléfonos. Usarás contenedores, puntos de quiebre y tamaños relativos para mantener formularios usables, accesibles y legibles en todas las orientaciones, resoluciones y métodos de entrada.
Usar contenedores y controles de altura flexibleConfigurar puntos de quiebre para tamaños de dispositivoDiseñar para toque, mouse y tecladoContraste de color y tipografía legibleSoporte para lector de pantalla y orden de foco