- iOS 27 akan menambahkan opsi "Create a Pass" ke tombol "+" yang sudah ada di aplikasi Apple Wallet, sehingga pengguna dapat membuat pass sendiri tanpa akun developer atau penandatanganan sertifikat
- Pengguna dapat memindai tiket kertas, kartu keanggotaan, atau kode QR di layar dengan kamera, atau membuat pass baru langsung dari editor tanpa pemindaian dan menyesuaikan gaya, gambar, warna, serta field teks
- Apple sedang menguji tiga template awal, yaitu Standard, Membership, dan Event, serta memungkinkan jenis pass dibedakan di tumpukan Wallet dengan rona oranye, biru, dan ungu
- PassKit, yang hadir bersama iOS 6 pada 2012, sebelumnya mengandalkan alur perusahaan membuat dan mendistribusikan file
.pkpass, tetapi bagi gym kecil, kafe, perpustakaan, dan program loyalitas, akun developer, sertifikat penandatanganan, dan pekerjaan engineering menjadi hambatan
- WalletWallet memperkirakan penggunaan sederhana barcode→Wallet akan menurun, tetapi area seperti Google Wallet, web dan OS lama, tag pass terintegrasi dengan Bandcamp, SoundCloud, dan Spotify, serta berbagi
.pkpass masih akan tetap ada setelah iOS 27
Alur pembuatan pass di Apple Wallet
- Laporan dari Bloomberg, MacRumors, 9to5Mac, dan AppleInsider mengarah pada alur yang sama
- Opsi pembuatan pass ditambahkan ke tombol "+" yang sudah ada di aplikasi Wallet
- Ada dua cara memulai: memindai kartu kertas, tiket, atau kode QR di layar, atau membuat langsung tanpa pemindaian
- Seluruh alur bekerja tanpa akun Apple Developer, Pass Type ID, atau penandatanganan sertifikat
- iOS 27 diperkirakan akan diperkenalkan lebih dulu pada 8 Juni di WWDC dan dirilis untuk publik pada September
Editor dan template
- Di editor, pengguna dapat menyesuaikan gaya, gambar, warna, dan field teks
- Pendekatan ini lebih dekat ke layout berbasis template yang selama ini ditawarkan generator pihak ketiga seperti Pass2U dan WalletWallet, dibanding pipeline PassKit khusus developer milik Apple
- Apple sedang menguji tiga template awal
- Standard: oranye, default untuk pass umum
- Membership: biru, untuk kartu akses berulang seperti gym, klub, atau perpustakaan
- Event: ungu, untuk tiket pertandingan, film, atau acara satu kali
- Warna bukan sekadar dekorasi, tetapi berperan membedakan pass secara visual di tumpukan Wallet
- Hanya dari rona template, pengguna bisa membedakan kartu poin oranye dan tiket ungu tanpa perlu membacanya
Kekosongan 14 tahun setelah PassKit
- Apple meluncurkan PassKit bersama iOS 6 pada 2012
- Alur awalnya adalah perusahaan membuat file
.pkpass, lalu pelanggan mengetuknya untuk menambahkan ke Wallet
- Maskapai, peritel besar, platform tiket, dan beberapa jaringan nasional memang secara konsisten mengadopsinya
- Banyak gym, kafe, perpustakaan, pusat rekreasi, dan program loyalitas skala kecil tidak membuat pass Wallet
- Alasannya karena dibutuhkan akun Apple Developer, sertifikat penandatanganan, dan pekerjaan engineering yang memadai
- Dalam pembahasan anggaran, pilihan mencetak kartu kertas biasanya lebih sering menang
- The Next Web menilai Apple kini beralih ke arah yang tidak lagi menunggu developer
- Jika bisnis tidak membuat pass Wallet, pengguna akan bisa membuatnya sendiri dari kode QR yang sudah dicetak
- Selama lebih dari 10 tahun, Wallet lebih mirip direktori item yang dipilih brand untuk disediakan, tetapi di iOS 27 berubah menjadi direktori item yang dipilih orang untuk disimpan
Dampak terhadap WalletWallet
- WalletWallet adalah layanan yang hadir karena kekosongan ini
- Pengguna dapat menempelkan barcode kartu loyalitas ke aplikasi web, memilih warna, lalu dalam sekitar 1 menit pass Apple Wallet gratis akan dibuat di ponsel
- Layanan ini berjalan di browser dan tidak memerlukan akun atau pengaturan developer
- Saat Create a Pass di iOS 27 dirilis pada September, sebagian dari alur sederhana ini akan masuk ke dalam aplikasi Wallet di iPhone
- WalletWallet menilai perubahan ini baik untuk pengguna
- Ini sejalan dengan tujuan membuat Wallet lebih mudah digunakan di area long tail seperti kafe dan gym
- Bahwa Apple mengambil arah yang sama di level sistem operasi adalah perubahan yang dibutuhkan kategori ini
- Setelah iOS 27, masih ada area yang bisa ditangani WalletWallet
-
Google Wallet
- Create a Pass hanya untuk iPhone
- Sebagian besar pengguna Wallet berada di Android, dan generator WalletWallet bisa membuat pass Google Wallet dari formulir yang sama
-
Web dan OS lama
- iOS 27 membutuhkan iPhone yang kompatibel dan pembaruan September
- WalletWallet saat ini berjalan di browser apa pun
- Bisa digunakan di iOS 14, iPad, Mac, atau laptop teman
-
Tag pass berbasis integrasi nyata
- Generator pass Bandcamp, SoundCloud, dan Spotify milik WalletWallet secara otomatis mengambil gambar artis dan tautan ke dalam tag pass
- Bentuk ini berbeda dari pass template umum yang ditunjukkan Apple
-
Berbagi
.pkpass yang dibuat di web adalah file, sehingga bisa dikirim lewat email, dipublikasikan, atau dibagikan ke pengguna Android melalui QR
- Alur native Wallet lebih terikat pada perangkat tempat pass dibuat
- WalletWallet memperkirakan penggunaan paling sederhana barcode→Wallet akan menurun setelah Create a Pass dirilis
- Alasan WalletWallet dibuat adalah karena hambatan masuk untuk membuat pass Apple Wallet terlalu tinggi bagi pengguna umum, dan jika iOS 27 menurunkan hambatan itu, berarti situasinya mendekati yang selama ini mereka inginkan
Detail yang masih belum diketahui
- Laporan saat ini baru mencakup UI, template, dan alur tingkat tinggi
- Detail penting masih belum dikonfirmasi
- Apakah pass buatan pengguna akan disinkronkan ke iPhone, iPad, dan Mac melalui iCloud
- Apakah pass dapat diekspor sebagai file
.pkpass untuk dibagikan ke pengguna non-iPhone
- Apakah Wallet mendukung barcode Code 128, PDF417, dan Aztec, atau hanya QR
- Apakah merchant dapat mengklaim kepemilikan, ikut menandatangani, atau memperbarui pass buatan pengguna setelahnya
- Apakah pass tersebut mendukung perilaku lock screen berbasis waktu dan lokasi seperti pass yang diterbitkan developer
- Detail yang lebih spesifik diperkirakan akan terungkap setelah iOS 27 diperkenalkan di WWDC pada 8 Juni dan beta developer pertama dirilis
Referensi laporan
1 komentar
Komentar Hacker News
UI aplikasi Wallet terasa seperti puncak desain khas Apple “anak lajang umur 20-an di fiksi ilmiah”
Orang yang punya beberapa kartu dari bank yang sama, misalnya satu rekening pribadi dan satu rekening bersama pasangan, harus melakukan semacam tarian setiap kali membayar untuk memilih salah satu dari dua kartu identik yang hanya terlihat 20px bagian atasnya
Sulit dipahami kenapa UI seperti ini masih dipertahankan
Bahkan orang berusia 80-an dengan penurunan kognitif ringan masih bisa memakai dompet ini, lalu setelah memilih kartu cukup mendekatkan ponsel ke pembaca di toko
Ini bisa terjadi karena tampilannya tidak terasa seperti teknologi dan meniru perilaku yang sudah familier
Untuk kelompok usia itu, masalah UX terbesar Apple bukan Wallet melainkan tidak adanya tombol home fisik
Orang berusia 70 tahun ke atas tampaknya sering berhenti sejenak setiap kali layar yang muncul tidak sesuai harapan mereka, bahkan saat membuka kunci
Affordance yang tak terlihat itu buruk karena bergantung pada ingatan, bukan petunjuk visual
Parahnya lagi, yang ditampilkan bukan nomor rekening melainkan empat digit akhir nomor kartu, jadi jauh kurang berguna
Meski begitu, saya menemukan bahwa kita bisa menempelkan ikon kecil ke kartu, dan bank saya otomatis melakukannya untuk rekening bisnis
Saya menambahkan ikon orang kecil ke rekening pribadi, walau mungkin itu fitur yang bergantung pada bank
Fakta bahwa aplikasi Wallet tidak memungkinkan pelabelan langsung dengan mudah itu benar-benar bodoh
Dalam kasus saya ada kartu harian, kartu merek Costco, kartu Amex maskapai, kartu berdenominasi USD, dan kartu perusahaan
Saya juga punya dua kartu ATM/debit, jadi kadang saya pilih itu di merchant kecil yang keberatan dengan biaya kartu
Biasanya saya ingin kartu harian, tetapi kartu maskapai cukup sering dipakai karena reward restoran lebih bagus
Kartu USD biasanya cukup dijadikan default sebentar saat bepergian ke AS, jadi sebagian besar bisa diabaikan
Memang timnya punya nuansa seperti itu
Saat Apple Pay baru keluar, saya pernah wawancara dengan tim Wallet/Passbook itu, dan seluruh timnya terlihat cukup beracun dan sangat biasa saja
Jadi tidak mengejutkan kalau fitur ini nyaris tidak membaik seiring waktu
Apple memang bisa membuat desain bagus dan secara umum dipandang begitu, tetapi di beberapa bagian mereka seolah memakai penutup mata dan tidak pernah memperbaiki kesalahan yang jelas
Tulisan itu membahas hambatan adopsi, tetapi asumsi bahwa “Apple menunggu orang melakukan sesuatu dan orang-orang tidak melakukannya” membuat Apple terlihat pasif
Solusinya juga dibingkai seolah Apple sedang menutup kekosongan akibat para pengembang tidak bertindak
Jika adopsinya nyaris tidak ada selama 14 tahun, ini jelas masalah UX
Berapa banyak tempat pertunjukan kecil atau perpustakaan yang punya pengembang, apalagi yang melakukan pengembangan khusus Apple sampai memiliki akun Apple Developer
Masa selama 14 tahun mereka tidak bisa membuat solusi lain? Misalnya akun pengembang khusus pengelolaan yang lebih murah
Pengguna tidak berkewajiban menjual dan meyakinkan orang tentang produk Apple atas inisiatif sendiri
Tidak perlu mendukung semua fitur, untuk kebanyakan penggunaan gambar statis saja sudah cukup
Fitur tingkat lanjut bisa tetap memakai model saat ini
Tapi itu butuh kolaborasi dan standar, dan hal-hal seperti itu tampaknya menghilang sejak era smartphone
Kalau sejak awal Apple membuat portal Pass super mudah yang memungkinkan klub, venue, dan semacamnya mendesain, mengelola, dan mendistribusikan pass secara visual, adopsinya pasti meledak
Penguncian ekosistemnya juga akan jauh lebih dalam, tetapi Apple tampaknya tidak berpikir atau bergerak seperti itu
Dengan perubahan besar yang sedang terjadi di sekitar mereka sekarang, menarik melihat bagaimana pendekatan Apple akan berubah dalam beberapa tahun ke depan
Kalimat yang lebih tepat adalah, “Apple butuh 14 tahun untuk menyadari bahwa masalahnya ada pada mereka”
Rasanya lebih tepat dikatakan bahwa mereka tidak pernah menyediakan integrasi pihak ketiga yang layak, sehingga pada praktiknya sulit bahkan untuk membuat file pkpass yang kurang lebih hanya berisi berikut ini
Kode QR atau barcode yang memuat teks arbitrer sampai sekitar 128 byte, biasanya karakter ASCII serta ID tiket atau URL
Satu atau dua baris teks biasa tambahan
Jika perlu, cukup logo atau gradasi warna mencolok
Syukurlah akhirnya hadir
Sampai sekarang saya memotret semua barcode membership lalu menulis label seperti “Gym” atau “Library” dengan Sharpie, kemudian mencarinya lewat indeks OCR saat dibutuhkan — solusi akal-akalan yang mengerikan
Kita juga bisa membuat pass untuk orang lain lalu mengirim atau membagikannya
Orang lain tadi sepertinya juga merekomendasikan aplikasi pesaing, Pass4 Wallet, jadi mungkin layak dibandingkan
Dalam beberapa kasus malah lebih baik daripada pass native, karena kita bisa memasukkan informasi kustom seperti kode gerbang ke dalam item
Dukungan untuk barcode, QR code, dan lain-lain juga cukup fleksibel
Aplikasinya bagus dan kemungkinan akan terus saya pakai, dan saya tidak yakin Apple akan mengizinkan tingkat kustomisasi seperti ini
Tapi saya tetap berharap Apple Wallet melakukannya dengan lebih baik
Yang saya penasaran adalah apakah dukungan barcode akan memadai, dan apakah widget akan didukung
[1]: https://apps.apple.com/app/peekcard/id6749822787
Geser ke atas dan akan muncul kotak teks, dan biasanya foto bisa ditemukan lewat isi yang ditulis di sana
Kali ini hanya berarti fitur itu dimasukkan ke OS, yang tentu bagus, tetapi sebenarnya sudah lama memungkinkan
Hanya ada satu langkah tambahan berupa mengunduh aplikasi, dan tetap lebih cepat daripada harus mencari di galeri foto setiap kali
Saya tidak paham apa maksud sebenarnya dari kalimat “Beberapa area di mana kami masih membantu setelah iOS 27: Google Wallet. Create a Pass hanya untuk iPhone. Sekitar separuh pengguna Wallet ada di Android, dan generator kami membuat pass Google Wallet dengan formulir yang sama”
Google Wallet sudah punya tombol untuk menambahkan pass secara langsung sejak beberapa tahun lalu
Apa bedanya dengan fitur yang dijelaskan di sini?
https://support.google.com/wallet/answer/12060038
Apa pun yang punya barcode atau QR code akan berfungsi
Tidak rumit
Lima belas tahun lalu seorang teman membuat aplikasi bernama Pass Creator yang melakukan hal ini, lalu Apple memblokir fungsinya
Teman itu membayar saya untuk membuat ikonnya, dan itu adalah pekerjaan desain grafis berbayar pertama saya: https://www.noio.nl/2012/10/pass-creator-app-icon/
Itu terjadi di desktop maupun iPhone
Saya sangat suka game itu
Art direction Garbage Country juga terlihat bagus, meski belum rilis
Sudah saya masukkan ke wishlist
Akhirnya!
Sangat perlu juga ada opsi untuk menimpa penyimpanan dan pengarsipan otomatis pass
Beberapa pass tidak kedaluwarsa berdasarkan waktu, dan banyak pembuat pass juga gagal mengisi waktu kedaluwarsa dengan benar saat memang dibutuhkan
Khususnya maskapai sering membuat kesalahan seperti memasukkan waktu lokal ke field yang mengharapkan UTC, sehingga dalam kasus saya boarding pass otomatis diarsipkan beberapa jam sebelum saya sampai ke bandara
Jika membeli open return dari Avanti, mereka menetapkan tanggal kedaluwarsa kedua pass Wallet berdasarkan tanggal perjalanan keluar
Akibatnya tiket yang berlaku 30 hari hampir langsung menghilang
Benar-benar berantakan
Ini memang tidak menyelesaikan masalah “otomatis”, tetapi saya mencoba mengingat untuk melakukannya tiap beberapa bulan
Menyenangkan melihat Apple akhirnya menyusul Google
Google Wallet sudah punya kemampuan memindai tiket dan membuat pass kustom sejak beberapa tahun lalu
Tulisan ini membingkainya seolah Apple datang untuk menyelamatkan para pengembang yang malas, padahal sebenarnya Apple telah menelantarkan fitur yang sudah lama tersedia di layanan pesaing
Bukankah ini cuma penyetaraan fitur dengan Google Wallet?
Setahu saya kartu perpustakaan saya di Google Wallet hanyalah tipe kartu/pass biasa
Dokumentasi Wallet Pass[0] dan PassKit[1] sangat minim dan membingungkan, sampai-sampai jarang ada dokumentasi lain di sekitar kita yang seburuk itu, serta penuh dengan alur lama yang wajib didukung untuk integrasi yang benar
Semoga fitur ini membuat semua itu tidak lagi perlu ditangani
[0]: https://developer.apple.com/documentation/walletpasses
[1]: https://developer.apple.com/documentation/passkit
Salah satu hal keren dari Wallet menurut saya adalah notifikasi yang muncul di layar utama saat kita berada dekat suatu lokasi atau waktu acara sudah dekat, dan jika diketuk otomatis menampilkan pass-nya
Saya penasaran apakah fitur “buat sendiri” ini bisa melakukan itu
Saya tidak begitu paham bagaimana itu bisa memungkinkan
Saat berada dekat Children's Museum atau Community Center, ID saya sudah siap
Gratis, dan saat membuat pass kita bisa menetapkan geofence