Skip to main content

What is Metabind?

Metabind is the first Native Mobile CMS: a platform that manages both content and UI for iOS, Android, and React applications. Unlike traditional headless CMS platforms that only manage content data while requiring hard-coded UI templates in the app binary, Metabind enables instant over-the-air updates to layouts, flows, and experiences while maintaining true native rendering quality (SwiftUI, Jetpack Compose, React).

The Problem

Traditional mobile apps have a fundamental limitation: UI is compiled into the app binary. Even with a headless CMS providing dynamic content, changing a layout or adding a new screen type requires:
  1. Native development work
  2. App store submission
  3. Days to a week (or more) for approval
This creates a bottleneck where product and marketing teams depend on engineering cycles for even simple UI changes.

The Solution

Metabind treats UI as data using a server-driven UI architecture. This allows:
  • Instant updates to layouts, flows, and experiences without app store approval
  • True native rendering on each platform (SwiftUI, Jetpack Compose, React)
  • Visual CMS editing for both content and presentation
  • Web-like velocity with native mobile quality
This is the same server-driven UI pattern used by Netflix, Airbnb, and Uber, but as a managed platform with full CMS capabilities.

How It Works

  1. Content creators compose experiences in the Metabind CMS using a visual WYSIWYG editor
  2. Component specifications are delivered to apps as data (not executable code) via CDN
  3. Native rendering engines in each app convert specifications to platform-native UI
  4. Updates deploy instantly without app store approval (all rendering code was approved in the original binary)

Platform Capabilities

The Metabind platform provides:
  • Component management for view and layout components
  • Package versioning and dependency management
  • Content type definition with template support
  • Content creation and management
  • Asset management with CDN integration
  • Role-based access control and user management
  • Multi-platform content delivery via REST and GraphQL APIs
  • Real-time updates via WebSocket subscriptions

Resource Hierarchy

All resources in Metabind are organized within Organizations and Projects:

Getting Started

To begin using the Metabind API:
  1. Sign up for a Metabind account at metabind.ai
  2. Create an organization and project
  3. Generate an API key from the project settings
  4. Use the API key in your requests as shown in the Authentication section