⚡️ Tecnología
Nadie te dice esto sobre Pass Designer: Apple te deja crear pases de Wallet sin saber programar
Hasta hace 48 horas, hacer un pase para Apple Wallet exigia dominar PassKit, SignedData, certificados y JSON a mano. Apple acaba de sacar Pass Designer, una herramienta grafica donde disenas el pase, escribes los datos y te descargas el archivo listo. Sin Xcode, sin firma manual, sin Stack Overflow a las dos de la manana.
Suena menor. No lo es. Apple lleva una decada cerrando Apple Wallet como un club privado para apps de السفر y eventos. Este es el primer momento en que la puerta se abre de par en par, y la discusion en Hacker News lleva 123 comentarios discutiendo exactamente por que.
Que es Pass Designer en 30 segundos
Pass Designer, ahora en beta, es una app para macOS que te deja construir pases para un gimnasio local, una sala de musica, una cafeteria o una cadena de cafeteria nacional. Apple lo describe asi, textualmente: "para un gimnasio local, una sala de musica pequena, una linea aerea global".
El flujo es simple:
- Eliges una plantilla de Apple o usas la tuya.
- Cargas tu logo, fondos y la tira de imagen desde tu herramienta de diseno favorita.
- Escribes cada campo directamente: titular, fecha, sede, puerta, codigo de barras.
- La vista previa se actualiza en tiempo real en iPhone y Apple Watch, con el mismo motor de renderizado de iOS y watchOS. Lo que ves es lo que el cliente ve.
- Pass Designer valida el pase mientras escribes y te avisa si falta un campo obligatorio.
Ese ultimo punto es el que importa de verdad. El error clasico de los pases caseros mal hechos era un JSON mal formado que el iPhone rechazaba en silencio. Ahora el editor te lo dice antes de que lo subas.
Lo nuevo de verdad: las etiquetas semanticas
Aqui esta el angulo que la mayoria de notas de prensa se estan perdiendo. Pass Designer permite anadir etiquetas semanticas a pases de embarque y entradas: fecha del evento, lugar de la sede, datos del vuelo, numero de puerta.
¿Y que hace eso? El sistema usa esos datos para activar funciones que antes eran inaccesibles:
- Siri te sugiere el evento en tu contexto.
- El pase se integra solo con Calendario.
- Maps te lleva a la puerta sin que escribas la direccion.
O sea: el pase deja de ser un dibujo con QR y pasa a ser una fuente de datos que las apps de Apple ya saben consumir. Eso es un salto real de calidad para locales de entradas y no solo para las airlines.
Y si tu publico no esta en la ultima version, Pass Designer genera automaticamente una estructura compatible hacia atras desde los datos semanticos. Compatibilidad automatica, sin trabajo manual.
La parte que nadie te dice: el muro
Aqui viene mi opinion, sin suavizar.
Pass Designer requiere macOS 27 o posterior para descargarse, y hay que iniciar sesion con una Apple Account. ¿Razon tecnica para que una Mac funcione y un Windows no? No hay ninguna. Apple lo justifica como un problema de QA: para funciones nuevas es mas facil ignorar sistemas operativos viejos. Es la excusa oficial, y es exactamente la que usamos cuando queremos cerrar algo.
Y luego esta la letra pequena que los lectores de HN no dejaran de señalar: para distribuir pases sigue haciendo falta certificado de desarrollador y el proceso de documentacion de Apple Wallet. Pass Designer abre la creacion; no abre la distribucion masiva.
El resultado es un Apple Wallet mas comodo en un mundo donde ya usas QR hasta para el efectivo. En Ciudad de Mexico, donde vive uno de los participantes del hilo, los pases de Wallet estan en todos lados: lineas de autobus, cines, museos. Y funciona.
¿Entonces es un monopolio? No. Los iPhone son alrededor de un tercio de los telefonos en uso. Pero el formato .pkpass, con su firma criptografica verificable localmente, es un Jardin cerrado dentro de iOS. Google Wallet tiene su propio sistema equivalente con tarjetas genericas. Son dos estándares separados y ambos funcionan. La clave: Pass Designer no compite con Google Wallet, le quita una excusa.
El angulo que casi nadie esta viendo: es un formato de coleccion
Un comentario en HN lo clavo: "se parecen a los NFT, son cosas que coleccionas, se generan en masa". Y luego otro desarrollador respondio: "meti la tarjeta de mi biblioteca local en Wallet y ahora tengo una cosa menos que cargar. Funciono perfecto para pedir un libro".
Las dos cosas son ciertas al mismo tiempo. Pass Designer es, tecnicamente, un formato de coleccion con verificacion de firma, y por eso alguien quiere usarlo para stickers, insignias, pases de cafeteria o entradas de toboganes. Y a la vez resuelve un problema aburridisimo y real: cargar la tarjeta del gimnasio, de la biblioteca o del supermercado en el telefono.
Nadie de ahi quiere un NFT. Quieren no perder el papel en la lavanderia.
Lo que yo haria con esto
Si tienes un negocio pequeno, un gimnasio, una cafeteria, una sala de eventos, hasta una ferreteria con club de descuentos, Pass Designer baja la barrera de entrada de "necesito un desarrollador" a "necesito 40 minutos". El costo baja de cientos de dolares a cero.
Y si estas en Latinoamerica: la tendencia global es que el QR vaya reemplazando al ticket impreso. Cuando llegue, quien tenga el sistema hecho va a tener la base de clientes. Y no, no necesitas Mac.
Mi opinion sin filtro: Apple lleva anos construyendo la mejor billetera del mundo y luego la cerraba con candado. Pass Designer es la senal de que la competencia, esta vez de los mantienen el ecosistema abierto, los esta obligando a abrir. Es una victoria modesta de lo abierto dentro del walled garden mas grande que existe.
El detalle que me hizo reir
Pass Designer es un editor visual WYSIWYG con validacion en tiempo real que produce un artefacto firmado. Es, tecnicamente, un editor de imagenes. Y sin embargo, en un mundo donde un modelo de lenguaje te genera una app completa en 40 segundos, un editor de imagenes que produce algo criptograficamente firmado sigue siendo util.
Eso dice mas sobre el estado de la industria que cualquier encuesta.
¿Tu ya usarias Pass Designer, o prefieres el QR impreso que no necesita bateria ni iPhone 27? Compartelo con alguien que todavia saca captura de pantalla al pase del cine porque no confia en nada.