Virgin Atlantic is now allowing its passengers to board its flights by using digital boarding passes stored in the Passbook application on their iPhones. The Passbook application allows users to digitally store boarding passes, coupons, tickets, membership cards and more on their iPhones. Passengers can choose to have their boarding passes sent to their phones during online check-in. These stored passes can then be scanned and read at the departure gate for boarding the flight.
Passbook boarding passes are also supported by US airlines American and United as well as the Amtrak train service.
Read more details here:
Virgin to scan boarding passes from iPhones