Back to sign in
A

APOS

One Android app for counter POS and floor ops — layout adapts to the device.

Android

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.

Download APOS

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.

  1. Download APOS using the button above.
  2. Open the file and allow installs from this source when Android asks.
  3. Sign in, then pick your store.
  4. Floor work (counts, inventory) needs only a store. Sell opens a register when you enter checkout.
  5. In More → App home, choose Sell first or Floor first for this device.

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.

iOS

Build from source today · TestFlight when the developer account is connected

1

Requirements

A Mac with Xcode 15+ and an Apple ID (free is fine for a device install; TestFlight later needs the Apple Developer Program).

2

Run from source

Clone the repo, then: cd mobile && npm install && npx expo prebuild -p ios && npx expo run:ios --device.

3

Point at this server

The app reads its API URL from mobile/app.config.js (expo.extra.apiUrl). Production builds already target this site.

4

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).