Vizbl

Overview

SDK overview and integration model.

Overview

Vizbl Android SDK is an augmented reality toolkit for embedding Vizbl-powered product visualization into native Android 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 and rotate 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 (materialId in the Android API).
  • Presenting custom product UI outside AR.
  • Handling built-in AR control actions such as buy, close, add, confirm, delete, screenshot, or QR scan.
  • Managing app navigation and business logic.

Good fit

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

SDK repository

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