¿Cuánto código necesita un diseñador hipermedia?
Programación Hipermedia.
¿Cuánto código necesita saber hoy alguien que diseña hipermedia? En clase no quise responderlo con un temario, sino con un mapa: dibujé en el tablero los recursos tecnológicos que tiene a mano un diseñador, ordenados de low code a code, para ver el panorama completo y abrir la discusión desde ahí.
La pregunta no tiene una sola respuesta, pero el mapa deja ver dónde está lo más interesante: no en el extremo más cómodo, sino en una zona que apenas quedó insinuada en el tablero.
La clase se propuso revisar el panorama de posibilidades creativas que tiene hoy un diseñador hipermedia y, a partir de él, discutir qué alcance en programación necesita para ejercer su rol profesional. En lugar de partir de un lenguaje o de una herramienta, partimos de la pregunta.
Recorrimos el mapa sobre un eje que va de low code a code. En un extremo están los gestores de contenidos, como WordPress y Notion, donde se publica sin escribir código. Luego viene la infraestructura: GitHub, GitHub Pages, Codespaces, el control de versiones y Copilot como asistente de IA. En el centro, HTML, CSS y JavaScript, que llegan al navegador; Teachable Machine como puerta al aprendizaje automático; y el camino que va de una API a los datos en JSON, a las bases de datos y a los sistemas de información. Hacia el lado del código, la API de DeepSeek, los system prompts y Python. Todo converge en lo que el mapa llama sistemas potenciados por IA para la programación hipermedia.

Al borde del tablero quedaron WebXR, el 3D, la realidad aumentada y virtual, y los videojuegos. Con el mapa completo a la vista, la clase se abrió a la discusión.
El mapa insinúa una zona que no alcancé a dibujar del todo: la de la gamificación. Es la zona de las estructuras de interacción y de programación más complejas, y a la vez la más pertinente para el diseño hipermedial.
Ahí entran los motores de juego. Con ellos, lo que se diseña ya no se limita a una página: puede ser una experiencia en línea y multijugador, e incluso salir de la pantalla. A través del puerto serial, un motor de juego puede comunicarse con sistemas físicos embebidos como Arduino o ESP32, y la interacción pasa a involucrar objetos, sensores y espacios.
Si esa es la zona más pertinente para el oficio, el alcance en programación de un diseñador hipermedia no puede quedarse en el extremo low code: tiene que llegar a las estructuras de interacción que hacen posibles esas experiencias.
La próxima vez dibujaría la zona de gamificación de forma explícita en el mapa, con los motores de juego y la conexión serial con Arduino y ESP32, para que la discusión pueda llegar hasta ahí.
