Штрих-коды могут быть прочитаны с помощью анализа, взятого с камер телефона.
Общеизвестным усложнением является то, что камеры с фиксированным фокусом (как на старых iPhone 2G / 3G и некоторых Android) не могут делать снимок в фокусе с коротких расстояний. Чтобы противостоять этому, нужно использовать специальные алгоритмы «разборки» - и в прошлый раз, когда я проверял, это не было частью Зебра.
Некоторые внедрили решения - мне известны следующие приложения для iPhone, которые могут читать UPC с помощью камеры с фиксированным фокусом: pic2shop (Benoit Maison / Vision Smarts), RedLaser (Occipital) и ShopSavvy (Big in Japan) - проверьте их и я думаю, что все они имеют доступные SDK для заинтересованных сторон.