1 puan yazan GN⁺ 1 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • iOS 27, Apple Wallet uygulamasındaki mevcut "+" düğmesine "Create a Pass" seçeneğini ekleyerek kullanıcıların geliştirici hesabı veya sertifika imzası olmadan doğrudan geçiş oluşturmasına olanak tanıyacak
  • Kullanıcılar kağıt biletleri, üyelik kartlarını ve ekrandaki QR kodlarını kamerayla tarayabilecek ya da tarama yapmadan düzenleyicide yeni bir geçiş oluşturup stil, görsel, renk ve metin alanlarını ayarlayabilecek
  • Apple, Standard, Membership, Event olmak üzere üç başlangıç şablonunu test ediyor ve Wallet yığınında geçiş türlerini turuncu, mavi ve mor tonlarla ayırt etmeyi amaçlıyor
  • 2012'de iOS 6 ile gelen PassKit, şirketlerin .pkpass dosyaları oluşturup dağıttığı bir akıştı; ancak küçük spor salonları, kafeler, kütüphaneler ve sadakat programları için geliştirici hesabı, imza sertifikası ve mühendislik işi önemli bir engeldi
  • WalletWallet, basit barkod→Wallet kullanımının azalmasını bekliyor; ancak Google Wallet, web ve eski işletim sistemleri, Bandcamp·SoundCloud·Spotify bağlantılı etiket geçişleri ve .pkpass paylaşımı gibi alanlar iOS 27 sonrasında da varlığını sürdürecek

Apple Wallet'ta geçiş oluşturma akışı

  • Bloomberg, MacRumors, 9to5Mac ve AppleInsider haberleri aynı akışa işaret ediyor
    • Wallet uygulamasındaki mevcut "+" düğmesine geçiş oluşturma seçeneği ekleniyor
    • Başlangıç için iki yol var: kağıt kartları, biletleri veya ekrandaki QR kodunu taramak ya da tarama olmadan doğrudan oluşturmak
  • Tüm akış Apple Developer hesabı, Pass Type ID veya sertifika imzası olmadan çalışıyor
  • iOS 27'nin 8 Haziran'daki WWDC'de önceden tanıtılması ve Eylül'de genel kullanıma sunulması bekleniyor

Düzenleyici ve şablonlar

  • Düzenleyicide stil, görsel, renk ve metin alanları ayarlanabiliyor
  • Bu yaklaşım, Apple'ın yalnızca geliştiricilere yönelik PassKit hattından çok Pass2U ve WalletWallet gibi üçüncü taraf oluşturucuların sunduğu şablon tabanlı düzenlere daha yakın
  • Apple üç başlangıç şablonunu test ediyor
    • Standard: turuncu, genel amaçlı geçişler için varsayılan
    • Membership: mavi, spor salonu, kulüp ve kütüphane gibi tekrar kullanılan erişim kartları için
    • Event: mor, maç, film ve tek seferlik etkinlik biletleri için
  • Renkler sadece süs değil, Wallet yığınında geçişleri görsel olarak ayırt etmeye de yarıyor
    • Yalnızca şablon tonuyla bile turuncu sadakat kartı ile mor bileti okumadan ayırmak mümkün

PassKit'ten sonraki 14 yıllık boşluk

  • Apple, 2012'de iOS 6 ile birlikte PassKit'i kullanıma sundu
  • İlk akışta şirketler .pkpass dosyası oluşturuyor, müşteriler de buna dokunarak Wallet'a ekliyordu
  • Havayolları, büyük perakendeciler, bilet platformları ve bazı ulusal zincirler bunu düzenli olarak benimsedi
  • Ancak birçok spor salonu, kafe, kütüphane, rekreasyon merkezi ve küçük sadakat programı Wallet geçişleri oluşturmadı
    • Çünkü Apple Developer hesabı, imza sertifikası ve yeterli mühendislik çalışması gerekiyordu
    • Bütçe tartışmalarında çoğu zaman kağıt kart basmak daha ağır bastı
  • The Next Web, Apple'ın artık geliştiricileri beklemeyen bir yöne geçtiğini düşünüyor
    • Bir işletme Wallet geçişi oluşturmuyorsa kullanıcı bunu zaten basılmış QR koddan kendisi oluşturabilecek
  • Wallet, 10 yıldan uzun süredir markaların sunmayı seçtiği öğelerin bir dizinine yakındı; iOS 27 ile birlikte insanların saklamayı seçtiği öğelerin dizinine dönüşüyor

WalletWallet üzerindeki etkisi

  • WalletWallet, tam da bu boşluk nedeniyle var olan bir hizmet
    • Kullanıcı sadakat kartının barkodunu web uygulamasına yapıştırıp renk seçiyor ve yaklaşık 1 dakika içinde telefonunda ücretsiz bir Apple Wallet geçişi oluşturuluyor
    • Tarayıcıda çalışıyor; hesap ya da geliştirici ayarı gerektirmiyor
  • iOS 27'deki Create a Pass Eylül'de yayınlanırsa, bu basit akışın bir bölümü iPhone Wallet uygulamasının içine taşınacak
  • WalletWallet bu değişimin kullanıcılar için iyi olduğunu düşünüyor
    • Kafe ve spor salonu gibi uzun kuyruklu alanlarda Wallet'ı daha kullanışlı hale getirme hedefiyle örtüşüyor
    • Apple'ın aynı yönü işletim sistemi seviyesinde benimsemesi, bu kategori için gereken değişim olarak görülüyor
  • iOS 27 sonrasında da WalletWallet'ın üstlenebileceği alanlar kalıyor
    • Google Wallet

      • Create a Pass yalnızca iPhone'a özel
      • Wallet kullanan kullanıcıların önemli bir bölümü Android'de ve WalletWallet oluşturucusu aynı form üzerinden Google Wallet geçişi üretebiliyor
    • Web ve eski işletim sistemleri

      • iOS 27 için uyumlu bir iPhone ve Eylül güncellemesi gerekiyor
      • WalletWallet şu anda her tarayıcıda çalışıyor
      • iOS 14'te, iPad'de, Mac'te veya bir arkadaşın dizüstünde de kullanılabiliyor
    • Gerçek entegrasyon tabanlı etiket geçişleri

      • WalletWallet'ın Bandcamp, SoundCloud ve Spotify geçiş oluşturucuları, sanatçı görsellerini ve bağlantılarını otomatik olarak etiket geçişine alıyor
      • Bu, Apple'ın gösterdiği genel şablon geçişlerinden farklı bir yapı
    • Paylaşım

      • Web'de oluşturulan .pkpass, bir dosya olduğu için e-postayla gönderilebilir, yayınlanabilir veya QR üzerinden Android kullanıcılarına iletilebilir
      • Wallet'ın yerel akışı ise oluşturulan cihaza daha sıkı bağlı
      • WalletWallet, Create a Pass çıktıktan sonra en basit barkod→Wallet kullanımının azalacağını öngörüyor
      • WalletWallet'ın ortaya çıkma nedeni, Apple Wallet geçişi oluşturmanın giriş engelinin sıradan kullanıcılar için fazla yüksek olmasıydı; iOS 27 bu engeli düşürürse, hedeflenen ortama biraz daha yaklaşılmış olacak

Hâlâ bilinmeyen ayrıntılar

  • Mevcut haberler şimdilik yalnızca arayüzü, şablonları ve üst düzey akışı kapsıyor
  • Önemli ayrıntılar henüz doğrulanmış değil
    • Kullanıcı tarafından oluşturulan geçişlerin iCloud üzerinden iPhone, iPad ve Mac'e senkronize olup olmayacağı
    • Geçişlerin .pkpass dosyası olarak dışa aktarılıp iPhone kullanmayanlarla paylaşılıp paylaşılamayacağı
    • Wallet'ın yalnızca QR mı yoksa Code 128, PDF417 ve Aztec barkodlarını da destekleyip desteklemeyeceği
    • İşletmelerin kullanıcı tarafından oluşturulan geçişler üzerinde sonradan sahiplik iddia edip edemeyeceği, ortak imza atıp atamayacağı veya güncelleme yapıp yapamayacağı
    • Geliştirici tarafından verilen geçişlerdeki gibi zaman ve konuma bağlı kilit ekranı davranışlarını destekleyip desteklemeyeceği
  • Daha somut ayrıntıların, iOS 27'nin 8 Haziran'da WWDC'de tanıtılması ve ilk geliştirici betasının çıkmasının ardından netleşmesi bekleniyor

Yararlanılan haberler

1 yorum

 
GN⁺ 1 시간 전
Hacker News yorumları
  • Wallet uygulamasının arayüzü, Apple tarzı “20 yaşındaki bekarların bilim kurgu tasarımı” anlayışının zirvesi gibi
    Aynı bankadan birden fazla karta sahip olan biri, örneğin kişisel hesabı ve eşiyle ortak hesabı ayrı olan biri, ödeme yaparken üst kısmının yalnızca 20px’i görünen aynı kartlardan birini seçme dansını yapmak zorunda kalıyor
    Böyle bir arayüzün hâlâ korunuyor olmasını anlamıyorum

    • Aslında fiziksel kart cüzdanında da aynı sorun var
      Erken düzey bilişsel gerilemesi olan 80 yaşındaki biri bile bu cüzdanı kullanabiliyor ve kartı seçtikten sonra telefonunu mağazadaki okuyucuya yaklaştırıyor
      Bunun mümkün olmasının nedeni, teknolojik görünmek yerine tanıdık davranışları ödünç alması
      O yaş grubunda Apple’ın en büyük UX sorunu Wallet değil, fiziksel ana ekran düğmesinin olmaması
      70 yaş üstü kullanıcılar, bekledikleri ekran karşılarına çıkmadığında, hatta kilidi açarken bile duraksıyor gibi görünüyor
      Görünmez affordance’lar iyi değil çünkü görsel ipuçları yerine hafızaya dayanıyorlar
    • Aynı bankadan birden fazla kartım olduğu için bu hemen gözüme çarptı
      Üstelik gösterilen şey hesap numarası değil, kart numarasının son hanesi olduğu için çok daha az faydalı
      Yine de kartlara küçük simgeler eklenebildiğini keşfettim ve bankam bunu işletme hesabı için otomatik eklemişti
      Kişisel hesap için küçük bir insan simgesi ekledim, ama bu bankaya özgü bir özellik olabilir
      Wallet uygulamasında doğrudan kolayca etiket eklenememesi gerçekten aptalca
    • 39 yaşında bir erkeğim ve birden fazla kredi kartım olunca, görünüşleri aynı olmasa bile seçim yapmak sinir bozucu oluyor
      Bende günlük kullandığım kart, Costco markalı kart, havayolu Amex kartı, USD gösteren kart ve şirket tarafından verilen kart var
      Ayrıca iki ATM/banka kartım daha var; kart ücretlerinin yüksek olduğu küçük işletmelerde bazen onları seçiyorum
      Çoğu zaman günlük kullandığım kartı istiyorum ama havayolu kartını da restoran ödülleri iyi olduğu için epey sık seçiyorum
      USD kartını ise yalnızca ABD’ye seyahat ederken kısa süreliğine varsayılan yapmam gerekiyor, bu yüzden çoğunlukla göz ardı edilebilir
    • Uygulama arayüzünün bilim kurgudaki 20 yaşındakiler tarafından tasarlanıp geliştirildiği ifadesi tam isabet
      O ekip gerçekten de öyle bir havadaydı
      Apple Pay daha yeni çıkmışken o Wallet/Passbook ekibiyle görüşme yapmıştım; ekibin tamamı oldukça toksik ve çok sıradan görünüyordu
      Bu özelliğin zamanla pek iyileşmemiş olmasına şaşırmıyorum
    • Bu, yıllardır şikayet ettiğim bir konu
      Apple iyi tasarım yapabiliyor ve genel olarak da öyle görülüyor, ama bazı alanlarda gözleri bağlıymış gibi apaçık hataları asla düzeltmiyor
  • Yazı giriş engellerinden söz ediyor ama “Apple insanların bir şey yapmasını bekledi ve insanlar yapmadı” varsayımı Apple’ı pasif bir tarafmış gibi gösteriyor
    Çözüm de sanki Apple geliştiricilerin hiçbir şey yapmamasının boşluğunu dolduruyormuş gibi sunuluyor
    14 yıl boyunca benimsenme neredeyse hiç olmadıysa bu açıkça bir UX sorunu
    Küçük konser mekanlarında ya da kütüphanelerde ne kadar geliştirici vardır ki; Apple Developer hesabına sahip olacak kadar Apple’a özel geliştirme yapan yerlerin sayısı daha da azdır
    14 yılda başka bir çözüm üretilemez miydi? Daha ucuz, yönetim amaçlı geliştirici hesapları gibi şeyler mümkün olabilirdi
    Kullanıcıların Apple ürünlerini kendi kendine ikna edip satmak gibi bir yükümlülüğü yok

    • Gerçekte gerekli olan şey, ics dosyasının Wallet sürümü
      Tüm özellikleri desteklemesi de gerekmez; çoğu kullanım için statik bir görsel bile yeterli
      Gelişmiş özellikler mevcut modeli gerektirebilir
      Ama bunun için iş birliği ve standartlar gerekir, akıllı telefonlar geldikten sonra bunlar ortadan kaybolmuş gibi görünüyor
    • İyi bir nokta
      Apple, çıkış zamanında kulüplerin, etkinlik mekanlarının vb. görsel olarak pass tasarlayıp yönetebileceği ve dağıtabileceği, aptalın bile kullanabileceği bir Pass portalı yapsaydı patlama yaşanırdı
      Ekosistem kilidi de çok daha derin olurdu, ama Apple böyle düşünmüyor ya da böyle hareket etmiyor
      Etrafta şu an büyük değişimler yaşandığı için, önümüzdeki birkaç yılda Apple’ın yaklaşımının nasıl değişeceğini görmek ilginç olacak
    • Gerçekten tuhaf bir çerçeveleme
      Doğru ifade muhtemelen “Apple’ın sorunun kendilerinde olduğunu fark etmesi 14 yıl sürdü” olurdu
    • https://apps.apple.com/de/app/pass4wallet-store-cards/id1423...
      Düzgün üçüncü taraf entegrasyonu sağlamadıkları için, aslında aşağı yukarı şunları içeren bir pkpass dosyası oluşturmaya bile izin vermemiş gibiler
      Yaklaşık 128 bayta kadar rastgele metin taşıyan QR kodu ya da barkod; genelde ASCII karakterleriyle bir bilet kimliği veya URL
      Yardımcı amaçlı 1-2 satır düz metin
      Gerekirse logo ya da gösterişli renk geçişleri de yeterli olurdu
  • Sonunda geldiğine sevindim
    Şimdiye kadar tüm üyelik barkodlarının fotoğrafını çekip Sharpie ile “Gym” ya da “Library” gibi etiketler yazarak, OCR indeksleme sayesinde aratıp çıkardığım korkunç bir geçici çözüm kullanıyordum

    • Pass2U Wallet iyi çalışıyor ama birçok uygulamada olduğu gibi bu baştan beri temel bir özellik olmalıydı
      Başkaları için de pass oluşturup gönderebilir veya paylaşabilirsin
      Başka biri rakip uygulama olan Pass4 Wallet’ı da önermiş gibi görünüyor; karşılaştırmaya değer olabilir
    • Son birkaç yıldır üyesi olduğum yerel kulüp için Wallet öğelerini Pass4Wallet ile oluşturuyorum
      Bazı durumlarda yerel pass’lerden bile daha iyi, çünkü öğeye kapı kodu gibi özel bilgiler ekleyebiliyorsun
      Barkod, QR kodu vb. için de oldukça esnek destek sunuyor
      Harika bir uygulama; kullanmaya devam ederim gibi görünüyor ve Apple’ın bu kadar özelleştirmeye izin vereceğinden emin değilim
    • Ben de zamanında aynı amaç için çok basit bir uygulama yapmıştım, adı PeekCard[1] idi
      Ama Apple Wallet’ın bunu daha iyi yapmasını isterim
      Asıl merak ettiğim, barkod desteğinin yeterli olup olmayacağı ve widget desteği verip vermeyeceği
      [1]: https://apps.apple.com/app/peekcard/id6749822787
    • Bu arada varsayılan Photos uygulamasında da fotoğraflara açıklama metni ekleyebilirsin
      Yukarı kaydırınca bir metin kutusu çıkıyor ve normalde oraya yazdığın metinle fotoğrafı bulabiliyorsun
    • Fotoğraf tabanlı pass oluşturan üçüncü taraf uygulamalar zaten çoktu
      Bu sefer yaptıkları şey bu özelliği işletim sistemine koymak; tabii ki bu iyi bir şey ama uzun zamandır zaten mümkündü
      Sadece uygulama indirme gibi bir ekstra adım vardı ve her seferinde fotoğraf arşivini aramaktan yine de daha hızlı olurdu
  • “iOS 27’den sonra bile hâlâ yardımcı olduğumuz bazı alanlar var: Google Wallet. Create a Pass yalnızca iPhone’a özel. Wallet kullanıcılarının yaklaşık yarısı Android’de ve bizim üreticimiz aynı formdan Google Wallet pass’i de oluşturuyor” ifadesinin gerçekte ne anlama geldiğini anlamıyorum
    Google Wallet’ta yıllardır doğrudan pass ekleme düğmesi vardı
    Burada anlatılan özellik bundan nasıl farklı?

  • 15 yıl önce bir arkadaşım bu işi yapan Pass Creator adlı bir uygulama yapmıştı ama Apple bu özelliği engelledi
    Arkadaşım ikon yapımı için bana ödeme yapmıştı ve bu benim ilk ücretli grafik tasarım işimdi: https://www.noio.nl/2012/10/pass-creator-app-icon/

    • Web sitesi başlığını nasıl yerleştirmiş olurlarsa olsunlar, Safari’de yüz komik biçimde uzamış ve büyük render ediliyor
      Hem masaüstünde hem iPhone’da böyle
    • Siteye bakarken Kingdom üzerinde çalıştıklarını görünce şaşırdım
      O oyunu gerçekten çok severdim
    • Bu tasarım estetiğini özlüyorum
    • Başka bir şey bilmiyorum ama ikon güzel görünüyor
      Henüz çıkmamış olsa da Garbage Country’nin sanat yönetimi de iyi görünüyor
      İstek listeme ekledim
  • Nihayet!
    Pass’lerin otomatik arşivlenmesi ve arşivden çıkarılmasını geçersiz kılacak bir seçeneğe de gerçekten ihtiyaç var
    Bazı pass’ler zamana göre sona ermiyor ve birçok pass üreticisi sona erme zamanı gerektiğinde bile bunu doğru giremiyor
    Özellikle havayolları, UTC beklenen alana yerel saat yazmak gibi hataları sık yapıyor; benim başıma, havaalanına gitmeme saatler kala biniş kartının otomatik arşivlenmesi geldi

    • Kesinlikle doğru
      Avanti’den open return alınca, dışarı gidiş yolculuğunun tarihini iki Wallet pass’inin de son kullanma tarihi olarak ayarlıyorlar
      Sonuç olarak 30 gün geçerli bilet neredeyse anında kayboluyor
      Tam bir rezalet
    • Wallet → … → Expired → Edit → Select All → Eyeball (!) → Unhide
      “otomatik” sorununu çözmüyor ama birkaç ayda bir bunu hatırlayıp yapmaya çalışıyorum
  • Apple’ın sonunda Google’ı yakalamasını görmek güzel
    Google Wallet, bilet tarayıp özel pass oluşturma özelliğine yıllardır sahipti
    Bu yazı bunu Apple tembel geliştiricileri kurtarmaya geliyormuş gibi paketliyor ama gerçekte Apple’ın, rakip hizmetlerin bir süredir sunduğu özelliği ihmal etmesi söz konusu

  • Bu sadece Google Wallet ile özellik eşitlemesi değil mi?
    Benim gördüğüm kadarıyla Google Wallet’taki kütüphane kartım sıradan bir kart/pass türü gibi duruyor

    • Google Wallet bunu ilk günden beri yapıyordu
    • Blogda da “iOS 27’den sonra bile hâlâ yardımcı olduğumuz bazı alanlar var: Google Wallet. Create a Pass yalnızca iPhone’a özel. Wallet kullanıcılarının yaklaşık yarısı Android’de ve bizim üreticimiz aynı formdan Google Wallet pass’i de oluşturuyor” deniyor
    • ABD’de bu kadar çok insanın Android kullanmayı reddetmesine şaşırıyorum
  • Wallet Pass[0] ve PassKit[1] belgeleri, çevrede nadiren görülen ölçüde yetersiz ve anlaşılması zor; düzgün entegrasyon için mutlaka desteklenmesi gereken eskimiş akışlarla dolu
    Bu özellik bunlarla artık uğraşmamak anlamına geliyorsa harika olur
    [0]: https://developer.apple.com/documentation/walletpasses
    [1]: https://developer.apple.com/documentation/passkit

  • Wallet’ın harika yanlarından biri de, bir konuma yaklaştığında veya etkinlik saati yaklaştığında ana ekranda bildirim çıkarması ve dokununca pass’i otomatik göstermesi
    “Kendin oluştur” özelliğinin bunu yapıp yapamayacağını merak ediyorum
    Nasıl mümkün olacağını pek bilmiyorum

    • Sık sık tren istasyonunun yakınında bulunuyorsan ve istediğin zaman kullanılabilen bir gidiş-dönüş biletin varsa bu özellik epey eğlenceli hale geliyor
    • Pass2U Wallet kullanıyorum ve konum ayarlayabiliyorum
      Children's Museum veya Community Center yakınına geldiğimde kimliğim hazır oluyor
    • Pass oluştururken ilgili konum ve zamanı girmen gerekmiyor mu?
    • Wallet Creator’ı seviyorum (https://apps.apple.com/us/app/wallet-creator/id1486573384)
      Ücretsiz ve pass oluştururken geofence ayarlamana izin veriyor