It used to be very difficult to find any rugged scanner / mobile device that could host a real mobile application and works as a scanner on an industrial floor. Most of the scanners came with Windows CE / windows mobile with complex toolkits to code for them. Or, the option was to write HTML based pages for Windows CE Internet Explorer with lots of limitations. Most of these options were available at a very high cost and bulky devices.
In the present world of mobility, it is important to be able to develop mobile applications that can be deployed across different kind of mobile devices including BYOD (bring your own device) such as smart phones or when on the industrial floor, be able to use ruggedized fast scanners. The main requirements for modern architecture:
1. A mobile device that is rugged and can handle drops and rough use in industrial environment
2. A device that has a fast scanner for handling both 1D and 2D barcode scanning
3. A device that has a standard OS such as Android or iOS