OBS (Object Based Services) clientOctober, 2009
To provide a system that allows users to scan barcodes and provide access to object-based services, i.e. perform actions with the recognized object, such as viewing information, opening a website, blogging, saving the barcode as a bookmark, etc.
Develop an application that enables services based on the recognized QR barcodes and EAN 13 (EPC) barcodes on the phone.
The client runs on mobile phones and decodes barcodes. The camera runs in video mode to extract the image to decode either a QR barcode or an EAN-13 barcode when available.
The user need only point at the barcode and wait until it is recognized; upon recognition a request is sent to the service directory with the string of the decoded barcode. The service directory returns data for the object and a list of relevant services.
The application has a customized, user-friendly GUI.
Technologies: Symbian S60 3rd edition FP1 and FP2, Symbian s60 5th edition, C++, Web service, iPhone, Objective-C, Twitter API