I wanted to know how to start with a new device addition to android. Say, I have a new hardware, a barcode scanner and want to add this to my android phone. How do I do this? i mean how do the OEMs go about this? Do they have some kind of tie-up with Google for this proprietary addition?
My understanding/approach is as below: 1. Take the firmware of the new hardware. 2. Interface it with android (here is my doubt,how do I do this?) 3. Write an android application to use the device, say add the costs of all objects scanned by the new h/w. The firmware sends me the barcode. I, in my android app, collect all the codes, match their prices and add them up. Is this app written in java?
Regards Aad