Skip to Content

SDK Layers

Zing offers three integration layers. You can mix layers within the same app to balance speed and customization.

Full UI

  • Prebuilt end-to-end screens for workouts and guidance.
  • Fastest path to production with consistent UX and updates handled by Zing.
  • Configure branding, entry points, and feature flags; minimal custom UI work.

UI Components

  • Composable widgets/components you can embed within your screens.
  • Maintain your navigation and layout while leveraging Zing visuals and logic.
  • Good for partial customization while avoiding low-level SDK wiring.

Headless API

  • Data and control flows without UI; you own all rendering.
  • Maximum flexibility to create bespoke experiences or advanced experiments.
  • Requires more implementation effort; ensure parity with UX best practices.

Mixing layers

Common patterns include using full UI for core flows and components/headless for secondary or embedded experiences. Confirm session management and navigation paths when mixing layers.

Last updated on