We're looking to migrate an existing mobile app (non SAP MI) to the SAP MI platform. One key feature of the existing app is that it allows the user to scan a barcode to read in part numbers.
Is it possible to add the barcode reading functionality using the MDK? I'm assuming that a special library or something would be required.
We're using Tablet PCs for our mobile environment.
If you have any insights on this issue, please let me know. It is greatly appreciated.
Yes Barcode Scanning is definately supported within MI 2.5. In fact to know what kind of support is available you can check out the MDK under Peripheral Input/Output Services(PIOS).[in NWDS goto Help topics then under SAP NetWeaverDeveloper Studio Documentation
>SAP Mobile Development Kit> PIOS. You may need to use NWDS sp14, as thats when the scanner and RFID reader apis were added( the emulators too). There is helpful example code. The api covers most functionality from a barcode scanner but the limitation rises in the handheld device itself (if it has the functionality).
We used the barcode scanner on a Intermec CK31 and 750 and in both cases we didnt use the pios api because we use simple barcodes that represented text/numbers and the scanner just reads it by default into a normal text field, the rest is simple text handling code.
Hope this helps,