Skip to main content
developer_modeFor BC AL Developers

Aptean Mesh Developer Docs

Build mobile warehouse experiences for Business Central with Aptean Mesh

Download the appGet it on Google Play
Aptean Mesh document list showing warehouse receiptsAptean Mesh receipt detail with lot tracking and item info
How it works

From AL code to mobile screen

Write a single AL codeunit. Aptean Mesh handles transport, rendering, and interaction.

JSON-RPC
Aptean Mesh Client
(Mobile App)
  • Renders pages
  • Handles scans
  • Sends input
<>
HTTP POST with
JSON-RPC payload
Business Central
BCRPC220FDW (API Page)
|v
MobileRPCRegistry220FDW
|v
Service Registry
|v
Your AL Codeunit
(implements IBCRPC220FDW)
Capabilities

Everything you need to build

A complete framework from AL service to rendered mobile screen — no mobile expertise required.

phonelink

Server-Driven UI

Define every mobile screen in AL — layout, components, and actions. No mobile code required; the Android client renders whatever your BC service returns.

bolt

Real-time RPC

Every scan, tap, and field change triggers a direct JSON-RPC call to Business Central. Results render on the device in milliseconds.

extension

Extensible by Design

Register custom services, inject filter options, add label providers, and override behaviour — all through BC integration events.

translate

Multi-language

Full XLIFF-driven localisation. Translations resolve per user, per company, or per device locale automatically via MobileLocalization220FDW.

verified_user

Azure AD Auth

Secured with Entra ID. Configure once in Mobile Setup — users sign in with their existing Business Central credentials.

inventory_2

Warehouse-Ready

Built-in step engine for multi-step workflows, bin/lot/serial tracking, label printing, and inventory adjustments out of the box.