4D for iOS: Turn your iPhone into a barcode scanner