Following a suggestion by a fellow Brickish member, barcode scanning and searching is now supported on Mobile Brickset.
There's a new button on the home page which will launch the scanner. It will work on Android devices, once you've installed ZXing from the marketplace, and it should also work on iPhones once you've installed the Barcodes application from the AppStore.
That was the easy bit: the difficult bit is populating the database :) I've added the European codes for Atlantis sets for test purposes, so that's all it will recognise at the moment. I've asked LEGO whether they can provide a list of EAN numbers. I haven't had an answer yet but if it's a negative I'll provide something on the site to enable codes to be scanned and linked to a set.
If you have the three prerequisites (Android phone and ZXing or iPhone and Barcodes, and a European Atlantis set) give it a go and let me know how you get on.
Update: Users have experienced problems getting this working on iPhones. Unfortunately I am unable to help, but if you are, please comment here.
Commenting has ended on this article.