Skip to content

Developers

Publish services to a global network of devices without building or managing infrastructure.

Why build on ALL

  • Distribution: an installed base of devices across many regions
  • Deployment: the platform handles rollout to nodes
  • Version management: ship updates through the Developer Console
  • Visibility: track installs and performance per app
  • Revenue: usage-based or subscription revenue from your app

You focus on the service. ALL handles infrastructure provisioning, device compatibility and node acquisition.

What your app can do

  • run in its own sandbox on ALL Core OS
  • request only the permissions it needs
  • access USB and device interfaces, such as receivers, sensors and radios, under controlled permissions
  • run on lightweight hardware with low overhead (no Docker)

See ALL Core OS for details.

Publishing flow

  1. Build your app for ALL Core OS
  2. Submit it through the Developer Console
  3. The app goes through ALL's review
  4. Once approved, it appears in the App Store and node operators can install it

Coming soon

SDK, app packaging format, permission reference and review guidelines.