I use the iPhone Passbook app. But I always try to have a paper pass handy. I fold it in half and domestically, it's the only thing in my shirt pocket. OCONUS it's in a Bellroy sleeve.
The Passbook BP has failed to scan a few times and I needed that backup.