Finland build (with help of Burti) a mobile app for ERP year ago with scanning. My first impression is to go on with some Anroid device, since HAL can be added to Android client without need for external software (when modified iOS client need to have Apple corporate licenses to run)