I know it is possible t o use the barcode scanner on the mobile versions of MyFitnessPal, but I don't use a smart phone and rely on the desktop version of the program. There should be a way to scan barcodes either with a webcam or by manually entering the UPC (which I know you can also do on mobile).