Quote:
Originally Posted by nessus
Thank you for so many sharings, Mike.
I am looking through these links now, but I found ZXing can read many types of barcode, while Barcodes on the iphone platform only recognizes QR code. So there might be a heavy work ahead if I want to port them.
|
(I am a developer of zxing)
In case it wasn't clear, Barcodes is the iPhone client from the ZXing project. You are right that we only ported support for QR Codes. The other formats we support are 1D formats and would not decode on the iPhone because it lacks auto-focus or macro mode. (The G1 does, so that's why you see the shopping apps that scan 1D codes. Incidentally these apps also using ZXing for barcode scanning.)
The source code for Barcodes is available from the ZXing project. You are welcome to port the 1D scanning code too, but it won't work on the iPhone. However, I have heard of lenses you can add on to the iPhone to make it focus up close, which would make scanning of 1D codes feasible.