One Android app for counter POS and floor ops — layout adapts to the device.
Version 0.4.441 · build 441 · released
POS + floor · APK · package cloud.adviktech.apos
Sell, parked carts, and orders on phones and tablets; stock counts, inventory, receiving, and transfers on handhelds. Uninstall older APOS Mobile (cloud.adviktech.apos.mobile) if it is still installed — sessions are per package.
65.0 MB · SHA-256 3ffbf0d2…4d4f · from commit 3fa295e. On the device, More shows the installed version; if it is lower than build 441, download again.
Counting: scan a bin label, scan its items, tap Done · next bin. Finished counts are reviewed and sent to Xoro on the web under Stock counts → Review & submit. Needs a network.
Build from source today · TestFlight when the developer account is connected
Requirements
A Mac with Xcode 15+ and an Apple ID (free is fine for a device install; TestFlight later needs the Apple Developer Program).
Run from source
Clone the repo, then: cd mobile && npm install && npx expo prebuild -p ios && npx expo run:ios --device.
Point at this server
The app reads its API URL from mobile/app.config.js (expo.extra.apiUrl). Production builds already target this site.
TestFlight (coming)
Once the Apple Developer account is connected, EAS Build can publish TestFlight builds — no Mac needed after that.
The app talks only to this server over your existing authentication.
Point a build at a different server by changing mobile/app.config.js → expo.extra.apiUrl and rebuilding ( expo run).
Legacy tablet/mobile download URLs redirect here. CI artifacts (devs).