1 puntos por GN⁺ 1 시간 전 | 1 comentarios | Compartir por WhatsApp
  • iOS 27 añadirá la opción "Create a Pass" al botón "+" existente de la app Apple Wallet, para que los usuarios puedan crear pases directamente sin cuenta de desarrollador ni firma con certificados
  • Los usuarios podrán escanear con la cámara boletos en papel, tarjetas de membresía y códigos QR en pantalla, o crear un pase nuevo desde el editor sin escanear nada, ajustando estilo, imágenes, colores y campos de texto
  • Apple está probando tres plantillas iniciales: Standard, Membership y Event, y permitirá distinguir los tipos de pase en la pila de Wallet con tonos naranja, azul y morado
  • PassKit, lanzado junto con iOS 6 en 2012, seguía un flujo donde las empresas creaban y distribuían archivos .pkpass, pero para gimnasios pequeños, cafés, bibliotecas y programas de lealtad había barreras como la cuenta de desarrollador, los certificados de firma y el trabajo de ingeniería
  • WalletWallet prevé una caída en el uso del flujo simple de código de barras→Wallet, pero áreas como Google Wallet, la web y los sistemas operativos antiguos, los pases etiquetados con integración de Bandcamp, SoundCloud y Spotify, y el compartir archivos .pkpass seguirán existiendo incluso después de iOS 27

El flujo de creación de pases en Apple Wallet

  • Los reportes de Bloomberg, MacRumors, 9to5Mac y AppleInsider apuntan al mismo flujo
    • Se añadirá una opción para crear pases al botón "+" existente en la app Wallet
    • Habrá dos formas de empezar: escanear una tarjeta o boleto en papel, o un código QR en pantalla; o crearlo directamente sin escanear
  • Todo el flujo funcionará sin cuenta de Apple Developer, Pass Type ID ni firma con certificados
  • Se espera que iOS 27 se presente anticipadamente el 8 de junio en la WWDC y se distribuya públicamente en septiembre

El editor y las plantillas

  • En el editor se podrán ajustar estilo, imágenes, colores y campos de texto
  • Este enfoque se parece más a los diseños basados en plantillas que han ofrecido generadores de terceros como Pass2U y WalletWallet, que al pipeline de PassKit solo para desarrolladores de Apple
  • Apple está probando tres plantillas iniciales
    • Standard: naranja, valor predeterminado para pases de uso general
    • Membership: azul, para tarjetas de acceso recurrente como gimnasios, clubes y bibliotecas
    • Event: morado, para boletos de partidos, películas y eventos de una sola vez
  • El color no será solo decoración, sino una forma de distinguir visualmente los pases en la pila de Wallet
    • Solo con el tono de la plantilla se podrá diferenciar una tarjeta de recompensas naranja de un boleto morado sin tener que leerlos

El vacío de 14 años desde PassKit

  • Apple lanzó PassKit junto con iOS 6 en 2012
  • El flujo original consistía en que las empresas creaban archivos .pkpass y los clientes los tocaban para agregarlos a Wallet
  • Aerolíneas, grandes minoristas, plataformas de boletos y algunas cadenas nacionales cercanas a esa escala sí lo adoptaron de forma constante
  • Muchos gimnasios, cafés, bibliotecas, centros recreativos y programas de lealtad pequeños no crearon pases para Wallet
    • La razón era que se necesitaban una cuenta de Apple Developer, certificados de firma y suficiente trabajo de ingeniería
    • En las discusiones de presupuesto, casi siempre terminaba ganando la opción de imprimir tarjetas de papel
  • The Next Web considera que Apple cambió de rumbo y ya no está esperando a los desarrolladores
    • Si una empresa no crea un pase de Wallet, el usuario podrá hacerlo por su cuenta a partir de un código QR ya impreso
  • Durante más de 10 años, Wallet fue más parecido a un directorio de elementos que las marcas decidían ofrecer, pero en iOS 27 pasará a ser un directorio de elementos que la gente decide guardar

Impacto en WalletWallet

  • WalletWallet es un servicio que ha existido precisamente por este vacío
    • El usuario pega el código de barras de una tarjeta de lealtad en la app web, elige un color y en alrededor de un minuto se genera gratis un pase de Apple Wallet en su teléfono
    • Funciona en el navegador y no requiere cuenta ni configuración de desarrollador
  • Cuando Create a Pass llegue en septiembre con iOS 27, parte de ese flujo simple pasará a estar dentro de la app Wallet del iPhone
  • WalletWallet considera que este cambio es bueno para los usuarios
    • Va en línea con el objetivo de hacer que Wallet sea más fácil de usar en la larga cola de casos como cafés y gimnasios
    • Que Apple tome la misma dirección a nivel de sistema operativo es el cambio que esa categoría necesitaba
  • Incluso después de iOS 27 seguirán existiendo áreas que WalletWallet puede cubrir
    • Google Wallet

      • Create a Pass será exclusivo para iPhone
      • Una parte importante de los usuarios de Wallet está en Android, y el generador de WalletWallet puede crear pases para Google Wallet desde el mismo formulario
    • La web y los sistemas operativos antiguos

      • iOS 27 requerirá un iPhone compatible y la actualización de septiembre
      • WalletWallet actualmente funciona en cualquier navegador
      • Se puede usar en iOS 14, iPad, Mac o la laptop de un amigo
    • Pases etiquetados con integraciones reales

      • Los generadores de pases de Bandcamp, SoundCloud y Spotify de WalletWallet importan automáticamente imágenes y enlaces del artista a un pase etiquetado
      • Es una forma distinta a los pases de plantilla general que Apple está mostrando
    • Compartir

      • Un .pkpass generado en la web es un archivo, así que se puede enviar por correo, publicar o compartir con usuarios de Android mediante un QR
      • El flujo nativo de Wallet estará más atado al dispositivo en el que se creó
      • WalletWallet espera que, cuando se lance Create a Pass, baje el uso del flujo más simple de código de barras→Wallet
      • WalletWallet nació porque la barrera de entrada para crear pases de Apple Wallet era demasiado alta para los usuarios comunes, y si iOS 27 reduce esa barrera, eso la acerca al escenario que siempre quisieron ver

Detalles que todavía no se conocen

  • Los reportes actuales solo cubren la UI, las plantillas y el flujo a alto nivel
  • Aún no se han confirmado detalles importantes
    • Si los pases creados por el usuario se sincronizarán entre iPhone, iPad y Mac mediante iCloud
    • Si será posible exportar un pase como archivo .pkpass para compartirlo con personas que no usan iPhone
    • Si Wallet soportará códigos de barras Code 128, PDF417 y Aztec, o solo QR
    • Si un comercio podrá reclamar propiedad, cofirmar o actualizar después un pase creado por el usuario
    • Si tendrá comportamiento en pantalla de bloqueo vinculado a hora y ubicación como los pases emitidos por desarrolladores
  • Se espera confirmar detalles más concretos después de que iOS 27 se presente el 8 de junio en la WWDC y salga la primera beta para desarrolladores

Reportes consultados

1 comentarios

 
GN⁺ 1 시간 전
Comentarios de Hacker News
  • La UI de Wallet parece la cumbre del diseño estilo "soltero veinteañero de ciencia ficción" de Apple
    Quien tiene varias tarjetas del mismo banco, por ejemplo una cuenta personal y otra conjunta con su pareja, tiene que hacer el baile de elegir una de dos tarjetas idénticas de las que solo se ven 20 px arriba cada vez que va a pagar
    No se entiende cómo esa UI sigue así

    • En una cartera física también existe ese mismo problema
      Incluso una persona de 80 años con deterioro cognitivo inicial puede usar esta cartera, elegir una tarjeta y luego acercar el teléfono al lector de la tienda
      Eso funciona porque no parece tecnología y toma prestado un comportamiento familiar
      En ese rango de edad, el mayor problema de UX de Apple no es Wallet sino la ausencia del botón físico de inicio
      La gente de 70 años o más parece dudar cada vez que no aparece la pantalla que esperaba, incluso al desbloquear
      Las affordances invisibles no son buenas porque dependen de la memoria y no de pistas visuales
    • También me saltó de inmediato a la vista lo de tener varias tarjetas del mismo banco
      Encima lo que muestra no es el número de cuenta sino los últimos dígitos del número de tarjeta, así que sirve mucho menos
      Aun así descubrí que se les puede poner un ícono pequeño a las tarjetas, y mi banco se lo puso automáticamente a la cuenta de negocios
      A la cuenta personal le agregué un pequeño ícono de persona, aunque puede que sea una función del banco
      Es realmente tonto que no se puedan poner etiquetas fácilmente directamente en la app Wallet
    • Soy un hombre de 39 años y, como terminé acumulando varias tarjetas de crédito, elegir una ya me molesta aunque no se vean iguales
      En mi caso tengo la tarjeta de uso diario, la de la marca Costco, una Amex de aerolínea, una tarjeta en USD y una tarjeta corporativa
      Además tengo dos tarjetas ATM/débito, así que a veces elijo una de esas en comercios pequeños donde las comisiones de tarjeta son altas
      Casi siempre quiero la tarjeta de uso diario, pero la de la aerolínea la saco bastante seguido porque da mejores recompensas en restaurantes
      La tarjeta en USD se puede ignorar casi siempre porque solo necesito ponerla como predeterminada por un rato cuando viajo a EE. UU.
    • La frase de que la UI de la app fue diseñada y desarrollada por veinteañeros de ciencia ficción es precisa
      De hecho el equipo tenía exactamente esa vibra
      Cuando Apple Pay recién había salido, entrevisté con ese equipo de Wallet/Passbook, y todo el equipo parecía bastante tóxico y muy mediocre
      No sorprende que esta función casi no haya mejorado con el tiempo
    • Es algo que me ha molestado durante años
      Apple puede hacer buen diseño y en general se le reconoce por eso, pero en algunos puntos parece tener puestos anteojeras y jamás corrige errores obvios
  • El artículo habla de barreras de entrada, pero la premisa de que “Apple esperó a que la gente hiciera algo y la gente no lo hizo” hace ver a Apple como si fuera una entidad pasiva
    La solución también se presenta como si Apple estuviera llenando el vacío de la inacción de los desarrolladores
    Si en 14 años casi no hubo adopción, claramente esto es un problema de UX
    ¿Cuántos desarrolladores hay en salas pequeñas o bibliotecas, y cuántos menos harán desarrollo exclusivo para Apple como para tener una cuenta de Apple Developer?
    ¿De verdad no pudieron crear otra solución en 14 años? Hasta algo como una cuenta de desarrollador más barata para administración habría sido posible
    Los usuarios no tienen la obligación de salir a convencer al mundo de comprar productos Apple por su cuenta

    • Lo que de verdad debería existir es una versión para Wallet de los archivos ics
      Ni siquiera tendría que soportar todas las funciones; para la mayoría de los usos bastaría con una imagen estática
      Las funciones avanzadas podrían seguir requiriendo el modelo actual
      Pero para eso haría falta colaboración y estándares, y parece que con la llegada de los smartphones todo eso desapareció
    • Buen punto
      Si Apple hubiera creado desde el lanzamiento un portal de Pass a prueba de tontos donde clubes, salas y demás pudieran diseñar visualmente sus pases, administrarlos y distribuirlos, se habría expandido de forma explosiva
      El lock-in del ecosistema también habría sido mucho más profundo, pero Apple no piensa ni se mueve así
      Con todos los cambios grandes que están ocurriendo alrededor, da curiosidad ver cómo cambiará el enfoque de Apple en los próximos años
    • Es un enfoque realmente raro
      Lo correcto sería decir: “A Apple le tomó 14 años darse cuenta de que el problema estaba de su lado”
    • https://apps.apple.com/de/app/pass4wallet-store-cards/id1423...
      Más bien parece que, por no ofrecer una integración de terceros decente, en la práctica no se podía crear ni siquiera un archivo pkpass con algo como esto
      Un código QR o de barras con texto arbitrario de hasta unas 128 bytes, normalmente caracteres ASCII y un ID de ticket o una URL
      Una o dos líneas de texto plano de apoyo
      Y si hace falta, un logo o un gradiente de colores vistoso, con eso bastaría
  • Qué bueno que por fin salió
    Hasta ahora estaba usando una horrible solución improvisada: le tomaba foto a todos los códigos de barras de membresías y les ponía con Sharpie etiquetas como “Gym” o “Library”, luego los buscaba con indexación OCR para sacarlos

    • Pass2U Wallet funciona bien, pero como muchas apps, esto debería haber sido una función básica desde el principio
      También permite crear, enviar o compartir pases para otras personas
      Creo que otra persona recomendó también la app rival Pass4 Wallet, así que parece que valdría la pena compararlas
    • En los últimos años he creado con Pass4Wallet los elementos de Wallet de un club local al que pertenezco
      En algunos casos es mejor que un pase nativo porque puedes meter información personalizada, como códigos de acceso, dentro del elemento
      También soporta con bastante flexibilidad códigos de barras, QR y demás
      Es una app excelente y seguramente la seguiré usando; no estoy seguro de que Apple permita ese nivel de personalización
    • Hace tiempo yo también hice una app muy simple para esto y se llamaba PeekCard[1]
      Pero ojalá Apple Wallet lo haga mejor
      Lo que me da curiosidad es si el soporte de códigos de barras será bueno y si admitirá widgets
      [1]: https://apps.apple.com/app/peekcard/id6749822787
    • Como referencia, en la app Photos predeterminada también se puede agregar texto descriptivo a las fotos
      Si deslizas hacia arriba aparece un cuadro de texto, y normalmente puedes encontrar la foto con lo que escribiste ahí
    • Ya existen muchas apps de terceros que pueden crear pases basados en fotos
      Esta vez lo que hacen es meter esa función en el SO, lo cual claro que está bien, pero ya era posible desde hace mucho
      Solo había un paso extra de bajar una app, y aun así seguiría siendo más rápido que buscar cada vez en la fototeca
  • No entiendo bien qué significa en la práctica eso de “Algunas áreas en las que seguimos ayudando incluso después de iOS 27: Google Wallet. Create a Pass es solo para iPhone. Aproximadamente la mitad de los usuarios de Wallet están en Android, y nuestro generador crea pases de Google Wallet con el mismo formulario”
    Google Wallet tiene desde hace años un botón para agregar pases directamente
    ¿En qué se diferencia de la función descrita aquí?

  • Hace 15 años un amigo hizo una app llamada Pass Creator que hacía esto, pero Apple bloqueó esa función
    Ese amigo me pagó por hacer el ícono, y ese fue mi primer trabajo pagado de diseño gráfico: https://www.noio.nl/2012/10/pass-creator-app-icon/

    • No importa cómo hayan maquetado el header del sitio, en Safari la cara se renderiza enorme y estirada de forma ridícula
      Pasa tanto en escritorio como en iPhone
    • Estaba viendo el sitio y me sorprendió ver que trabajaron en Kingdom
      Me encantó ese juego
    • Extraño este tipo de sensibilidad de diseño
    • Si nada más, por lo menos el ícono se ve bien
      Y aunque todavía no sale, la dirección de arte de Garbage Country también se ve muy bien
      Ya lo agregué a mi wishlist
  • ¡Por fin!
    También hace muchísima falta una opción para sobrescribir el archivado y desarchivado automático de los pases
    Algunos pases no expiran según el tiempo, y muchos creadores de pases ni siquiera llenan bien la hora de vencimiento cuando sí la necesitan
    En especial las aerolíneas se equivocan seguido metiendo hora local en campos que esperan UTC, así que alguna vez mi pase de abordar se archivó automáticamente varias horas antes de que siquiera llegara al aeropuerto

    • Totalmente cierto
      Si compras un open return con Avanti, pone la fecha de expiración de ambos pases de Wallet en la fecha del viaje de ida
      Así que un boleto válido por 30 días desaparece casi de inmediato
      Es un desastre total
    • Wallet → … → Expired → Edit → Select All → Eyeball (!) → Unhide
      No resuelve el problema del “automático”, pero trato de acordarme de hacerlo cada pocos meses
  • Qué bueno ver que Apple por fin alcanza a Google
    Google Wallet ya tenía desde hace años la capacidad de escanear tickets y crear pases personalizados
    Este artículo lo vende como si Apple viniera a salvar a desarrolladores flojos, pero en realidad es una función que Apple dejó abandonada mientras los servicios de la competencia la ofrecían desde hace tiempo

  • ¿Esto no es simplemente paridad funcional con Google Wallet?
    Según yo, mi tarjeta de biblioteca en Google Wallet aparece simplemente como un tipo normal de tarjeta/pase

    • Google Wallet hacía esto desde el día uno
    • En el blog también dice: “Algunas áreas en las que seguimos ayudando incluso después de iOS 27: Google Wallet. Create a Pass es solo para iPhone. Aproximadamente la mitad de los usuarios de Wallet están en Android, y nuestro generador crea pases de Google Wallet con el mismo formulario”
    • Me sorprende que haya tanta gente en EE. UU. que se niegue a usar Android
  • La documentación de Wallet Pass[0] y PassKit[1] es de las más pobres y enredadas que he visto, y está llena de flujos anticuados que forzosamente hay que soportar para integrarse bien
    Ojalá esta función haga que ya no haya que lidiar con todo eso
    [0]: https://developer.apple.com/documentation/walletpasses
    [1]: https://developer.apple.com/documentation/passkit

  • Una de las cosas buenas de Wallet es que cuando estás cerca de un lugar o se acerca la hora de un evento, te aparece una notificación en la pantalla de inicio y, si la tocas, te muestra el pase automáticamente
    Me pregunto si la opción de “crearlo tú mismo” podrá hacer eso
    No tengo claro cómo podría

    • Si estás seguido cerca de una estación de tren y tienes un boleto redondo que puedes usar en cualquier momento, esa función se vuelve bastante curiosa
    • Uso Pass2U Wallet y le configuro la ubicación
      Cuando llego cerca del Children's Museum o del Community Center, mi identificación ya está lista
    • ¿No bastaría con ingresar esa ubicación y hora al crear el pase?
    • Me gusta Wallet Creator (https://apps.apple.com/us/app/wallet-creator/id1486573384)
      Es gratis y te permite configurar geocercas al crear el pase