Fun fact, one of the orgs that runs Orca actually wrote a blog post mentioning they were adding NFC support to their Android app (with some absurdly long timeline). That post is no longer to be found, and of course, years later, that functionality is absent.
edit: linking to Google's blog directly
I have been looking into how feasible it could be doing so on iOS since my office door opens via an NFC card, but iirc Apple has a tighter grip on the NFC hardware than with general PassKit, meaning that a regular app can't do that.
Tap to pay coming to orca in 2023, they’ve got ~2 months left for it to be true
I’m optimistic because google recently put out a post that google wallet will support ORCA soon (as shared by another commenter)
The post still exists, but no updates since then
This app allows you to simply enter a number (or scan an existing barcode), choose a barcode type (with lots of options, including Codabar!), and save it. Selecting the entry on the app's main screen shows the generated barcode and does the screen-brightening thing. Also the app opens super fast because presumably it doesn't do anything but, you know, displaying barcodes.
It has only one purpose but it may well be my most favourite app. I've even used it to transfer a barcode from some label in the supermarket to the self-checkout post, where for some reason the supermarket assumed that you use the hand-held self-scanning devices that I also don't like.
EDIT: it seems they want you to use Catima instead these days. Trying it briefly it's similarly simple, and seems to be based on the same codebase.
How does this make sense? There’s a perfectly well supported system for doing this: HTTPS.
Maybe Apple wants passes to be verifiable by the phone offline instead of just when updated? This still seems silly — a malicious actor could replace a pass instead of updating it.
The only reason I came up with for the blessed-by-Apple requirement I came up with is selling fake tickets. There is no way to tell (with or without that requirement) whether a pkpass file with a "ticket to concert X" is actually legit. So, one can try to combat the (potential?) problem by responding to complaints of fraud by revoking the corresponding developer's account. However, that doesn't seem like a solution either: developer account are probably way cheaper than how much you can gain on fraud before you get caught in that way.
Same with event tickets. I define a location and timespan and when I arrive at that location, my phone will suggest the pass automatically without me having to look for it. Also, after the event, it won't suggest it anymore and move the pass to the "Expired Passes" section to not clutter the main view.
MakePass: https://pvieito.com
> I will note that I have not yet tested this pass in a real library yet
I get this project was mostly for fun, but why not spend the 10 minutes it takes to test the final solution before sharing your work?
I just memorized my account number for KCLS. It should take maybe 30 seconds to commit it to memory—though your mileage may vary, I have to believe it's faster than this. After that, you just type in the account number instead of scanning the bar code, and probably do it in less time than it takes to get your phone ready. I don't know if SPL works the same way, as I'm not in Seattle.
Fun fact about codabar, it is among the only barcode symbologies that can be implemented completely as a plain font.
> So I put it on my phone, in my iPhone’s Wallet app
Another option would be to literally put the barcode on the phone.
Print it on a small piece of paper, about 15mm wide, and tape it to the back of the phone with some transparent tape.
You can just scan it with a barcode scanner like Binary Eye [1] and it will tell you
Or yeah, you could do it that way I guess.
My gym requires subscribers to use their app-generated QR code for entry. I have been using the same QR screenshot for the past 2 years to avoid pulling up the app every time. But even the screenshot takes more time to find in Photos than I would like to.
I agree having all the cards in one place is nice, but the fact is libraries put their cards in overdrive, so in effect all my library cards are in one place.
Since overdrive is also how you access ebooks from the library, there is a good chance that any "technologically with it" people have it installed already.
Now overdrive not being part of Amazon Kindle Fire for Kids tablets, separate issue I have..
Edit: I just checked, Google Wallet has built in support specifically for Seattle Public Library cards. Thanks, now I don't have to worry about forgetting my card ever again!
You can check out books even if the battery dies.
If this end result must be attained:
https://iliana.fyi/blog/ios-wallet-library-card/pass.png
can be achieved by displaying simple PNG image.
The point of applications that can store cards is that they enable use with wireless payment terminals. If I couldn't tap my phone to pay with credit cards, I wouldn't have a reason to put them into the phone.
I just used Stocard to scan my library card barcodes. Done.
1. Save the image to Photos, favorite it, and get the name (e.g IMG_2678).
2. Make a shortcut with two actions:
- find All Photos where name is IMG_2678 and is favorite.
- Quick look
I most often use “Siri, share my contact”, which shows a QR code for my contact with my cell and email address. It’s proven handy when I was busy (making drinks) but wanted to give someone my contact. Qrafter is what I use to make QR codes on iOS.
Alternative solutions to barcodes are RFID/NFCs and geofenced authorization.
That's uncool.
On a slightly related note: a site I login to regularly uses Semantic VIP Access for 2FA. You can convert these to standard TOTP codes so that you can load them into the Apple Keychain or whatever other TOTP program you prefer: