05-22-2009 03:27 AM
I can see there are a plenty of applications that can use the phone camera as a bar code reader.
Is there a 3rd party SDK/library available to do this? Opern source or commercial? So that one can make use of this to read barcodes in the application?
Any help/pointer/link in this direction is appreciated.
05-22-2009 05:15 AM
Wow!! The link leads to google home page with the search string "Bar code reader library java".
I have searched the web quite thoroughly and was wondering if experienced programmers, contributors and architects have something to say specific considering RIM Java API and Blackberry devices.
05-22-2009 09:23 AM
Well, you could confine the google search to "site:sun.com" or render the javadocs for RIM 4.7 api and
grep -il barcode *.txt or any other keywords. This also comes up from time to time on the itext board
as people want to put barcodes into or read them from PDF files.I had a loaner Nokia about 4 years ago
that had some barcode app on it, I'm sure people have looked at this. I haven't personally looked into
this but generally have an interest in OCR. You'd probably need to find a library, or even go back
to the spec and I'm not sure who the relevant organization is for that, and then look for
things that you can specialize to j2me or BB. Often, these are things like floating point
I guess I'd be looking for things like performance against contrast and rotation and noise
but otherwise if you are just starting not sure what to suggest to consider.
06-04-2009 05:29 AM
09-07-2009 03:53 PM
Not sure this is helpful, but both Baracoda and Microvision, who make barcode scanners that I have tried with Blackberry devices, have BlackBerry SDKs and BlackBerry Wedge software. In addition, SerialIO (http://www.serialio.com/) do a more generic bar code interface product, that works with the Microvision products, plus the a number of others, including the impressive Symbol LS4278. I believe this software is also used with the OPL range.
Since all these scanners have different low level interfaces, and different capabilities (e.g. Symbol Sets supported), writing a generic barcode SDK that supported all of these is not for the faint hearted.