http://sourceforge.net/projects/barcode2d/ Kevin Chu kevin.gc@gmail.com I wrote main, ReaderApplication, and the jpeg capture code by learning from the source code of toolchain 0.30's HelloWorld, Squidge (the video conferencing app we found a video of at the beginning of the project) and getting people in iphone hacking chatrooms to help me out. For the recognizer, I copied and pasted the source code from version 0.8 of the qrcode library from http://qrcode.sourceforge.jp/ and translated it into Objective-C. If you download version 0.8 of the library (released Sep 1, 2007), and look through the source, you can see the similarities. They're basically identical. (That's why the project is open sourced under the GPL.)