NielsDeryckere / jquery-barcodelistener

Automatically exported from code.google.com/p/jquery-barcodelistener
0 stars 0 forks source link

Add support for allada API for LINEA iOS scanner attachments #3

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
http://api.allada.com/2.0/

When jquery-barcodelistener detects the presence of a real scanner, such as one 
supported by the allada API, it should automatically stop listening for 
keyboard events and just hook into the allada API. This would enable users of 
https://itunes.apple.com/us/app/web-interface/id588381940?mt=8 to be seemlessly 
supported by any webapp using jquery-barcodelistener.

The Web Interface app by Allada allows one to set a webapp start URI in the iOS 
Settings app. When Web Interface starts, it will load the specified webapp 
which may then use the API described at http://api.allada.com/2.0/ to detect 
and interact with a LINEA barcode scanner. Obviously, the API exposes a lot 
more than just simple barcode reading. Some features might be things which it 
would be nice to configure through jquery-barcodelistener, such as 
enabling/disabling beep-on-scan or letting the webapp initiate a scan without 
the user needing to press the physical button on the LINEA device. 
jquery-barcodelistener could add support for these more generic things while 
silently ignoring API calls that itself or another scanner cannot support, as a 
keyboard event-based scan detection implies no ability to instruct the scanner 
to start/stop scanning.

I do not expect that you would have a device compatible with the linked iOS 
app. However, I also expect that this project may be dead ;-). So, if you are 
interested in making jquery-barcodelistener into a more generic 
one-solution-fits-all jquery library for reading barcodes, I’d be willing to 
write/maintain the support for allada. Otherwise, if this project continues to 
remain dead, I’d like to try to write my own input-API/method-agnostic 
scanner event source…

Original issue reported on code.google.com by ohnobinki on 5 Apr 2013 at 3:05