- iOS 27 Apple Wallet ऐप के मौजूदा "+" बटन में "Create a Pass" विकल्प जोड़ेगा, जिससे यूज़र बिना developer account या certificate signing के सीधे खुद pass बना सकेंगे
- यूज़र पेपर टिकट, membership card, या स्क्रीन पर दिख रहे QR code को कैमरे से स्कैन कर सकते हैं, या बिना स्कैन किए editor में नया pass बनाकर style, image, color और text fields को adjust कर सकते हैं
- Apple अभी Standard, Membership, और Event तीन शुरुआती templates को test कर रहा है, और orange, blue, purple tones के जरिए Wallet stack में pass के प्रकार अलग दिखाए जा सकेंगे
- 2012 में iOS 6 के साथ आया PassKit एक ऐसा flow था जिसमें कंपनियां
.pkpass फ़ाइल बनाकर distribute करती थीं, लेकिन छोटे gym, cafe, library, और loyalty programs के लिए developer account, signing certificate, और engineering work एक बड़ी बाधा थे
- WalletWallet को उम्मीद है कि simple barcode→Wallet usage कम होगा, लेकिन Google Wallet, web·पुराने OS, Bandcamp·SoundCloud·Spotify integration tag passes, और
.pkpass sharing जैसे क्षेत्र iOS 27 के बाद भी बने रहेंगे
Apple Wallet का pass creation flow
- Bloomberg, MacRumors, 9to5Mac, और AppleInsider की रिपोर्टें एक ही दिशा की ओर इशारा करती हैं
- Wallet ऐप के मौजूदा "+" बटन में pass creation option जोड़ा जा रहा है
- शुरुआत के दो तरीके होंगे: पेपर card·ticket·स्क्रीन पर QR code को scan करना, या बिना scan किए सीधे बनाना
- पूरा flow Apple Developer account, Pass Type ID, या certificate signing के बिना काम करेगा
- उम्मीद है कि iOS 27 को 8 जून के WWDC में preview किया जाएगा और सितंबर में public release होगी
Editor और templates
- Editor में style, image, color, और text fields को adjust किया जा सकेगा
- यह तरीका Apple की developer-only PassKit pipeline से ज़्यादा Pass2U और WalletWallet जैसे third-party creators के template-based layout के करीब है
- Apple तीन शुरुआती templates test कर रहा है
- Standard: नारंगी, general-purpose pass का default
- Membership: नीला, gym·club·library जैसी repeat access cards के लिए
- Event: बैंगनी, match·movie·one-time event tickets के लिए
- रंग सिर्फ सजावट नहीं होंगे, बल्कि Wallet stack में pass को visually अलग पहचानने का काम करेंगे
- सिर्फ template tone देखकर भी orange loyalty card और purple ticket को बिना पढ़े अलग किया जा सकेगा
PassKit के बाद 14 साल का gap
- Apple ने 2012 में iOS 6 के साथ PassKit लॉन्च किया था
- मूल flow यह था कि कंपनियां
.pkpass फ़ाइल बनाती थीं और ग्राहक tap करके उसे Wallet में जोड़ते थे
- Airlines, बड़े retailers, ticketing platforms, और कुछ nationwide chains ने इसे लगातार अपनाया
- लेकिन कई gym, cafe, library, recreation center, और छोटे loyalty programs ने Wallet passes नहीं बनाए
- क्योंकि इसके लिए Apple Developer account, signing certificate, और पर्याप्त engineering work चाहिए था
- Budget discussion में ज़्यादातर बार paper card print कर देना आसान विकल्प माना गया
- The Next Web का मानना है कि Apple अब developers का इंतज़ार करने के बजाय दूसरी दिशा में बढ़ रहा है
- अगर कोई business Wallet pass नहीं बनाता, तो यूज़र खुद पहले से छपे QR code से pass बना सकेंगे
- Wallet अब तक 10 साल से ज़्यादा समय से उन चीज़ों की directory जैसा था जिन्हें brands देना चुनते थे, लेकिन iOS 27 में यह उन चीज़ों की directory बन सकता है जिन्हें लोग खुद सहेजना चुनते हैं
WalletWallet पर प्रभाव
- WalletWallet इसी gap की वजह से मौजूद सेवा है
- यूज़र loyalty card का barcode web app में paste करके रंग चुनते हैं, और लगभग 1 मिनट में फोन पर free Apple Wallet pass बन जाता है
- यह browser में चलता है और किसी account या developer setup की ज़रूरत नहीं होती
- जब iOS 27 का Create a Pass सितंबर में आएगा, तो इस simple flow का एक हिस्सा iPhone Wallet ऐप के अंदर आ जाएगा
- WalletWallet इस बदलाव को यूज़र्स के लिए अच्छा मानता है
- यह cafe और gym जैसे long-tail क्षेत्रों में Wallet को ज़्यादा इस्तेमाल योग्य बनाने के उद्देश्य से मेल खाता है
- Apple का OS level पर उसी दिशा में जाना इस category के लिए ज़रूरी बदलाव है
- iOS 27 के बाद भी WalletWallet के लिए कुछ क्षेत्र बने रहेंगे
-
Google Wallet
- Create a Pass सिर्फ iPhone के लिए है
- Wallet इस्तेमाल करने वाले कई यूज़र Android पर हैं, और WalletWallet creator उसी form से Google Wallet pass भी बना सकता है
-
Web और पुराने OS
- iOS 27 के लिए compatible iPhone और सितंबर update की ज़रूरत होगी
- WalletWallet अभी किसी भी browser में काम करता है
- इसे iOS 14, iPad, Mac, या दोस्त के laptop पर भी इस्तेमाल किया जा सकता है
-
Real integration-based tag passes
- WalletWallet के Bandcamp, SoundCloud, और Spotify pass creators artist image और links को अपने-आप tag pass में लाते हैं
- यह Apple के दिखाए गए generic template pass से अलग रूप है
-
Sharing
- Web पर बना
.pkpass एक फ़ाइल होती है, इसलिए उसे email किया जा सकता है, post किया जा सकता है, या QR के जरिए Android यूज़र तक पहुंचाया जा सकता है
- Wallet का native flow ज़्यादा हद तक उसी device से बंधा होगा जिस पर pass बनाया गया
- WalletWallet को उम्मीद है कि Create a Pass आने के बाद सबसे simple barcode→Wallet usage कम हो जाएगा
- WalletWallet की शुरुआत इसलिए हुई थी क्योंकि Apple Wallet pass बनाने की entry barrier आम यूज़र्स के लिए बहुत ऊंची थी, और अगर iOS 27 उस barrier को कम करता है, तो यह उसी माहौल के करीब होगा जिसकी उम्मीद की जा रही थी
अब भी अज्ञात details
- अभी की रिपोर्टें सिर्फ UI, templates, और high-level flow तक सीमित हैं
- कई अहम details अभी confirm नहीं हुई हैं
- क्या यूज़र द्वारा बनाए गए passes iCloud के जरिए iPhone, iPad, और Mac में sync होंगे
- क्या pass को
.pkpass फ़ाइल के रूप में export करके non-iPhone यूज़र्स के साथ share किया जा सकेगा
- क्या Wallet Code 128, PDF417, Aztec barcode को support करेगा या सिर्फ QR को
- क्या merchants बाद में यूज़र द्वारा बनाए गए pass पर ownership claim, co-sign, या updates दे सकेंगे
- क्या यह developer-issued pass की तरह time और location based lock screen behavior को support करेगा
- ज़्यादा स्पष्ट जानकारी 8 जून के WWDC में iOS 27 के सामने आने और पहली developer beta जारी होने के बाद मिलने की उम्मीद है
संदर्भ रिपोर्टें
1 टिप्पणियां
Hacker News प्रतिक्रियाएँ
Wallet ऐप का UI Apple-स्टाइल “SF के 20 साल के सिंगल” डिज़ाइन की पराकाष्ठा जैसा लगता है
जिन लोगों के पास एक ही बैंक के कई कार्ड हैं, जैसे एक पर्सनल अकाउंट और spouse के साथ अलग joint account, उन्हें हर बार पेमेंट करते समय ऊपर सिर्फ 20px दिखने वाले एक जैसे कार्डों में से सही वाला चुनने का नाच करना पड़ता है
समझ नहीं आता कि ऐसा UI अब तक क्यों बना हुआ है
शुरुआती cognitive decline वाले 80 साल के बुज़ुर्ग भी इस वॉलेट को इस्तेमाल कर सकते हैं, और कार्ड चुनने के बाद बस फोन को दुकान के reader पर टैप करना होता है
यह इसलिए संभव है क्योंकि यह तकनीक जैसा नहीं लगता, बल्कि एक परिचित व्यवहार को अपनाता है
उस उम्र समूह में Apple की सबसे बड़ी UX समस्या Wallet नहीं, बल्कि physical home button का न होना है
70+ उम्र के लोग जब भी उनकी उम्मीद वाला स्क्रीन नहीं दिखता, यहाँ तक कि unlock करते समय भी, ठिठक जाते हैं
invisible affordance अच्छे नहीं होते, क्योंकि वे visual clue की बजाय memory पर निर्भर करते हैं
ऊपर से जो दिखाया जाता है वह account number नहीं, बल्कि card number के आख़िरी digits होते हैं, इसलिए और भी कम काम का है
फिर भी मुझे पता चला कि कार्ड पर छोटे icons लगाए जा सकते हैं, और मेरे बैंक ने business account पर यह अपने आप किया था
मैंने personal account पर एक छोटा person icon जोड़ लिया, हालाँकि यह बैंक-विशेष फीचर भी हो सकता है
यह सच में बेवकूफी है कि Wallet ऐप में सीधे और आसानी से label नहीं लगाए जा सकते
मेरे पास रोज़ इस्तेमाल वाला कार्ड, Costco branded card, airline Amex card, USD-marked card, और company-issued card है
दो ATM/debit cards भी हैं, इसलिए छोटे merchants जहाँ card fee ज़्यादा पड़ती है, वहाँ कभी-कभी वही चुनता हूँ
ज़्यादातर समय मुझे रोज़ वाला कार्ड चाहिए होता है, लेकिन airline card restaurant rewards के लिए अच्छा है, इसलिए उसे भी काफ़ी निकालता हूँ
USD card को बस US यात्रा के समय थोड़ी देर के लिए default बनाना होता है, इसलिए आमतौर पर उसे नज़रअंदाज़ कर सकता हूँ
सच में उस टीम का माहौल ऐसा ही था
जब Apple Pay नया-नया आया था, तब मैंने उस Wallet/Passbook टीम के साथ interview किया था, और पूरी टीम काफ़ी toxic और बहुत साधारण लगी
यह फीचर समय के साथ ज़्यादा बेहतर नहीं हुआ, इसमें हैरानी नहीं है
Apple अच्छा डिज़ाइन कर सकता है और कुल मिलाकर उसी रूप में देखा भी जाता है, लेकिन कुछ जगहों पर वह आँखों पर पट्टी बाँधकर स्पष्ट गलतियों को कभी ठीक नहीं करता
लेख adoption barrier की बात करता है, लेकिन यह मान लेना कि “Apple लोगों के कुछ करने का इंतज़ार कर रहा था और लोगों ने नहीं किया” Apple को एक passive entity की तरह दिखाता है
समाधान भी ऐसे पेश किया गया है जैसे Apple developers की निष्क्रियता की भरपाई कर रहा हो
अगर 14 साल तक adoption लगभग नहीं हुआ, तो यह साफ़ तौर पर UX problem है
छोटे venue या library में कितने developers होंगे, और उनमें से कितने Apple-only development करते होंगे कि उनके पास Apple Developer account भी हो?
क्या 14 साल में कोई दूसरा समाधान नहीं बनाया जा सकता था? जैसे सस्ता management-only developer account
users पर यह ज़िम्मेदारी नहीं है कि वे Apple products को खुद समझाकर बेचें
हर feature को support करना ज़रूरी नहीं, ज़्यादातर use case में static image ही काफ़ी होगी
advanced features के लिए मौजूदा model रखा जा सकता है
लेकिन उसके लिए collaboration और standards चाहिए, और smartphone आने के बाद लगता है ऐसी चीज़ें गायब हो गईं
अगर launch के समय Apple ने clubs, venues आदि के लिए ऐसा बेहद आसान Pass portal बनाया होता जिसमें वे pass को visually design, manage और distribute कर सकते, तो यह धमाकेदार तरीके से फैल जाता
ecosystem lock-in भी कहीं गहरा होता, लेकिन Apple इस तरह सोचता या चलता नहीं है
अभी आसपास बड़े बदलाव हो रहे हैं, इसलिए अगले कुछ सालों में Apple का approach कैसे बदलेगा, यह देखना दिलचस्प होगा
सही बात शायद यह होगी: “Apple को यह समझने में 14 साल लगे कि समस्या उन्हीं की थी”
लगता है असल समस्या यह थी कि proper third-party integration ही नहीं दी गई, इसलिए व्यावहारिक रूप से ऐसा pkpass file बनाना संभव नहीं था जिसमें बस इतना हो
लगभग 128 bytes तक arbitrary text वाला QR code या barcode, आमतौर पर ASCII characters और ticket ID या URL
1-2 lines का auxiliary plain text
और ज़रूरत हो तो logo या कोई fancy color gradient
अच्छा है कि यह आखिरकार आ गया
अब तक मैं membership barcodes की फोटो खींचकर उन पर Sharpie से “Gym” या “Library” जैसे label लिखता था, फिर OCR indexing से खोजकर निकालता था — यह एक भयानक workaround था
इसमें आप दूसरों के लिए pass बनाकर भेज या share भी कर सकते हैं
लगता है किसी और ने competitor ऐप Pass4 Wallet भी सुझाया है, शायद तुलना करनी चाहिए
कुछ मामलों में यह native pass से बेहतर है, क्योंकि इसमें item में custom information जैसे gate code डाल सकते हैं
barcode, QR code वगैरह भी काफ़ी flexibly support होते हैं
यह शानदार ऐप है, शायद मैं इसे इस्तेमाल करता रहूँगा, और यक़ीन नहीं कि Apple इतना customization देगा
लेकिन मैं चाहता हूँ कि Apple Wallet यह काम बेहतर करे
मेरी जिज्ञासा यह है कि barcode support कितना अच्छा होगा, और क्या widgets support होंगे
[1]: https://apps.apple.com/app/peekcard/id6749822787
swipe up करने पर text box आता है, और आमतौर पर उसमें लिखी चीज़ से फोटो बाद में खोजी जा सकती है
इस बार बस यह फीचर OS में आ रहा है, जो निश्चित रूप से अच्छी बात है, लेकिन यह बहुत पहले से संभव था
बस ऐप डाउनलोड करने का एक extra step था, और हर बार photo library खंगालने से यह फिर भी तेज़ होगा
“iOS 27 के बाद भी कुछ क्षेत्रों में हम अभी भी मदद करते हैं: Google Wallet. Create a Pass सिर्फ iPhone के लिए है. Wallet users का लगभग आधा हिस्सा Android पर है, और हमारा generator उसी form के साथ Google Wallet pass बनाता है” — इसका असल मतलब क्या है, समझ नहीं आता
Google Wallet में तो कई सालों से सीधे pass जोड़ने का button है
यहाँ बताया गया फीचर उससे अलग कैसे है?
https://support.google.com/wallet/answer/12060038
barcode या QR code वाली लगभग हर चीज़ काम करती है
यह कोई जटिल बात नहीं है
15 साल पहले मेरे एक दोस्त ने यह करने के लिए Pass Creator नाम की ऐप बनाई थी, लेकिन Apple ने उस functionality को block कर दिया
उसी दोस्त ने icon बनाने के पैसे मुझे दिए थे, और वही मेरा पहला paid graphic design काम था: https://www.noio.nl/2012/10/pass-creator-app-icon/
desktop और iPhone दोनों पर ऐसा है
मुझे वह गेम बहुत पसंद था
अभी रिलीज़ नहीं हुआ, लेकिन Garbage Country का art direction भी अच्छा लग रहा है
wishlist में डाल दिया
आखिरकार!
pass के auto-archiving और unarchiving को override करने का option भी बहुत ज़रूरी है
कुछ pass समय-आधारित expiry वाले नहीं होते, और कई pass creators expiry time की ज़रूरत होने पर भी उसे सही तरह से नहीं भर पाते
खासकर airlines अक्सर ऐसी गलती कर देती हैं कि UTC अपेक्षित field में local time भर देती हैं, और मेरे साथ ऐसा हुआ है कि boarding pass अपने आप archive हो गया, जबकि मुझे airport जाने में अभी कई घंटे थे
Avanti से open return खरीदो तो वह outward journey की तारीख़ को दोनों Wallet pass की expiry बना देता है
इस तरह 30-दिन वैध ticket लगभग तुरंत गायब हो जाता है
पूरी तरह गड़बड़ है
यह “auto” समस्या हल नहीं करता, लेकिन मैं कोशिश करता हूँ कि हर कुछ महीनों में यह याद करके कर लूँ
अच्छा लग रहा है कि Apple आखिर Google की बराबरी कर रहा है
Google Wallet में tickets scan करके custom pass बनाने की सुविधा कई सालों से है
यह लेख इसे ऐसे पेश करता है जैसे Apple आलसी developers को बचाने आ रहा हो, जबकि असल में यह फीचर competing services लंबे समय से दे रही थीं और Apple ने इसे नज़रअंदाज़ किया हुआ था
क्या यह बस Google Wallet के साथ feature parity नहीं है?
मेरी समझ से Google Wallet में मेरा library card तो बस एक सामान्य card/pass type है
Wallet Pass[0] और PassKit[1] की documentation इतनी कमज़ोर और पेचीदा है कि ऐसी खराब docs आसपास कम ही दिखती हैं, और proper integration के लिए ज़रूरी पुराने flow से भरी हुई है
अच्छा होगा अगर यह फीचर लोगों को उन सब से निपटने की ज़रूरत से मुक्त कर दे
[0]: https://developer.apple.com/documentation/walletpasses
[1]: https://developer.apple.com/documentation/passkit
मुझे लगता है Wallet की एक शानदार बात यह है कि जब आप किसी जगह के पास हों या event time नज़दीक हो, तो home screen पर alert आता है और tap करते ही pass अपने आप खुल जाता है
दिलचस्प होगा जानना कि “खुद बनाओ” feature यह कर पाएगा या नहीं
कैसे करेगा, यह साफ़ नहीं है
जब मैं Children's Museum या Community Center के पास जाता हूँ, मेरा ID तैयार रहता है
यह free है, और pass बनाते समय geofence सेट करने देता है