Por qué DeckPad es una página web y no una aplicación
Publicar un cliente nativo habría matado la única función que importa: funcionar en hardware que ya no admite nadie.

Cada vez que describo DeckPad, alguien hace la misma pregunta: ¿por qué no hay una aplicación para iPad? La App Store está ahí mismo. Lo nativo se sentiría mejor. Y desde luego sería más fácil de explicar.
La respuesta es que una aplicación nativa habría hecho imposible DeckPad.
El aparato con el que empezó todo
El primer cliente de DeckPad funcionaba en un iPad mini de primera generación, de 2012. Ese aparato se quedó en iOS 9. La App Store todavía se abre técnicamente, pero casi nada se puede instalar. Las aplicaciones modernas exigen una versión mínima de iOS que esa máquina nunca alcanzará. Apple dejó de firmar compilaciones nuevas para ella hace mucho.
En el momento en que DeckPad se convierte en una aplicación, el iPad mini queda fuera. Y el iPad mini es justamente el motivo de todo esto.
Lo que el Safari antiguo todavía sabe hacer
Esto es lo que nadie espera: el navegador de esa tablet de 2012 está bien. No es rápido, pero está bien. Maneja flexbox, transiciones CSS, eventos táctiles y suficiente red como para dibujar una rejilla de botones y enviar un toque a un servidor en el mismo Wi-Fi.
Un deck de botones no es un software exigente. Dibuja unas casillas, escucha toques y envía mensajes cortos a tu Mac. Todas esas capacidades llegaron a los navegadores hace más de una década.
El listón no es «qué puede hacer un navegador moderno», sino «qué podía hacer un navegador en 2015» — y eso resulta ser casi todo lo que un deck necesita.
Lo que se pierde
Quiero ser honesto con las renuncias, porque son reales.
- Sin notificaciones ni ejecución en segundo plano. El deck solo hace algo mientras su pestaña está abierta y despierta. Para una tablet en un soporte de escritorio da igual. Para cualquier otra cosa, no.
- Sin distribución en la App Store. Nadie descubre DeckPad navegando por la tienda. Es un coste de marketing real que decidí asumir.
- HTTP simple en tu red local. Los certificados autofirmados son precisamente lo que los navegadores antiguos rechazan, así que el tráfico local no va cifrado. La página de seguridad explica qué expone eso y qué no.
Lo que se gana
A cambio, la instalación se reduce a una frase: escribe esta dirección en cualquier navegador.
Sin cuenta. Sin descarga. Sin tabla de compatibilidad. Sin «requiere iPadOS 17». Una tablet Android de 2016, un Kindle Fire, un Chromebook de repuesto, un teléfono viejo en un soporte. Todos funcionan, y todos funcionaron a la primera, porque todos tienen lo único que DeckPad necesita.
El cajón lleno de hardware muerto no es una limitación que haya esquivado. Es el producto.