The barcode can be read from a tablet, mobile phone or print out, however, phone cameras appear to work best with printed barcodes. The performance of phone to phone scanning varies between different screens and cameras, but we have not experienced any issues with phone to phone scanning using our test devices (iPhone 6, Samsung Galaxy, Nexus etc).