Skip to content

Hive SDK Tutorial

The Hive SDK Tutorial is a sample app that demonstrates how each Hive SDK feature works when implemented in your app. The tutorial guides you through Hive SDK initialization, promotion, billing, and notification features. Use the Hive SDK Tutorial to view source code and understand how essential Hive SDK features work for your app configuration.

  • In Getting Started with the Tutorial, you can check the essential Hive SDK features in order.
  • In Checking Tutorial Items by Category, you can select and check a specific feature.


Tutorial App Screen Example Tutorial App Screen Example

Tutorial Source Code Example Tutorial Source Code Example

Development Environment

The Hive SDK Tutorial development environment is the same as the Hive SDK development environment. For more information, see Release Notes.

  • Minimum Supported Version: Hive SDK v4.16.4.0
  • Development Engine: Unity®

Latest Downloads

Download the tutorial app and source code from the files below.

Tutorial App Download

Release Date Download
2025-07-02 Hive_SDK_Tutorial_v1.2.0_apk.zip

Source Code Download

Release Date Download
2025-07-02 Hive_SDK_Tutorial_v1.2.0_unitypackage.zip

Getting Started with the Tutorial App

To build the tutorial app in a Unity project, follow the steps below first.

  1. Install the SDK with Hive SDK Manager.
  2. After SDK installation is complete, Import the Hive SDK Tutorial UnityPackage from the tutorial source code into your project.

Building the Android Tutorial App

The setup steps for building the Android tutorial app in the Unity Editor are as follows.

  1. In the Edit > Project Settings > Player > Android menu, configure as follows:
    • Change Package Name to com.hive.tutorial.android.google.global.normal.
    • Change Minimum API Level to Android 5.1 (API level 22).
  2. In the Hive > Hive Dependencies(ExternalDependency) menu, configure as follows:
    • Hive Module Settings → Keep default values
    • Auth Settings → Disable all except Hive Membership
    • Push Settings → Disable all
    • Market Settings → Keep default values (Google PlayStore, HiveStore)
    • Analytics Settings → Disable all
  3. In the Hive > Hive Config(Android) menu, configure as follows:
    • Common > Hive App Id: com.sample.tutorial.android.google.global.normal
    • Common > Zone: Real
    • Optional > agreementDetermineBase: Account

You have completed the setup for building the Hive SDK Tutorial app. For information on how to build, see Building for Android.

Building for iOS

The setup steps for building the iOS tutorial app in the Unity Editor are as follows.

  1. In the Edit > Project Settings > Player > iOS menu, configure as follows:
    • Change Bundle Identifier to com.hive.tutorial.ios.apple.global.normal.
    • Change Target minimum iOS Version to 13.0.
  2. In the Hive > Hive Dependencies(ExternalDependency) menu, configure as follows:
    • Hive Module Settings → Keep default values
    • Auth Settings → Disable all except Hive Membership
    • Push Settings → Disable all
    • Market Settings → Keep default values
    • Analytics Settings → Disable all
  3. In the Hive > Hive Config(iOS) menu, configure as follows:
    • Common > Hive App Id: com.sample.tutorial.ios.apple.global.normal
    • Common > Zone: Real
    • Optional > agreementDetermineBase: Account

You have completed the setup for building the Hive SDK Tutorial app. For information on how to build, see Building for iOS.