Hi Pepe,
it is extremely simpler to implement your barcode reader using Appeon Mobile than Android SDK.
Create a regular PB window, add a button, and in the clicked event write this 3 lines of code:
eon_mobile_barcodeex barcode
barcode = CREATE eon_mobile_barcodeex
barcode.of_read(ls_code, li_format)
The code will activate the camera, which will turn into a barcode reader (a scanning square) and will return the actual code (ls_code variable) and the related format (li_format variable) among the many that are supported (EAN-8, UPC-E4, CODE 128, CODE 93, CODE 39, QR CODE to name a few).
Have a look at the simple API:
https://www.appeon.com/support/documents/appeon_online_help/ps2019/workarounds_and_api_guide/ch01s04s03.html#eon_mobile_barcode_object
With PowerBuilder Universal edition you can install PowerServer (PB Edition) too.
Once done, add to your PB workspace the PBL containing the Mobile extensions (e.g. eon_mobile_barcodeex object). This PBL is installed located at
C:\inetpub\wwwroot\appeon\developTempFile\appeon_workarounds\appeon_workaround.pbl
Best,
.m
Production servers for PowerServer Mobile can be granted to Appeon Enterprise Account holders who own PowerBuilder Universal.
You may learn more about the Appeon Enterprise Progam here: https://www.appeon.com/appeon-enterprise-account-program.html