Vizbl

Overview

SDK overview and integration model.

Overview

Vizbl iOS SDK is an augmented reality toolkit for embedding Vizbl-powered product visualization into native iOS applications.

Instead of building AR rendering, placement guidance, object controls, and material selection from scratch, your app presents the SDK AR scene and passes the object identifier that should be shown in AR.

How it works

Each 3D object in Vizbl has a tinuuid. Your app gets that value from the object's page in connect.vizbl.com and sends it to the SDK. The SDK loads the object, starts placement, guides the user, and manages interaction after the object is placed.

The app remains responsible for product selection, catalog UI, checkout, analytics, account logic, and any custom business flow around AR.

What the SDK handles

  • AR rendering.
  • Placement guidance.
  • Object selection.
  • Move, rotate, and scale gestures.
  • Material selection UI.
  • Built-in AR controls.

What your app handles

  • Choosing which product to show.
  • Passing the correct tinuuid.
  • Passing an optional Material ID (hid in the iOS API).
  • Presenting custom product UI outside AR.
  • Handling navigation and business logic.
  • Adding custom AR controls when needed.

Good fit

Vizbl iOS SDK is useful for ecommerce, product catalogs, showrooms, and any iOS app where users need to preview 3D products in their real environment before taking the next step.

SDK repository

https://github.com/VIZBL/vizbl-ios-sdk