EAN-13 and QR barcodes decoding softwareJune, 2009
Develop a Symbian OS C++ application that decodes a QR barcode and EAN 13 (EPC) barcode and passes the decoded data to the J2ME application responsible for data processing on the Nokia platform.
The system consists of two programs running on Nokia N95 and N96; one is a Symbian OS C++, and the other is J2ME midlet.
- The C++ application works with the camera of the mobile phone and responsible for barcodes decoding.
- The J2ME application communicates with C++ application via sockets.
The J2ME application commands the C++ application to decode a barcode: the user does not take a picture, since the camera runs in video mode and is constantly extracting an image as it decodes a QR barcode or an EAN-13 barcode from the extracted image. Once the barcode is decoded (or an error occurs), the C++ application sends the result back to the J2ME and goes to background until the next command.
Technologies: Symbian, C++, J2ME