Skip to content

Getting Started

Welcome to the Bear SDK. This document is designed to help you from your very first steps with the Bear SDK all the way through to advanced concepts and examples for developing your augmented reality project.

Requirements

  • iOS 11.0 and higher
  • Xcode 11.4 and higher
  • Swift 5.2 and higher (or Objective-C)
  • 64 bits architecture (iPhone 5S and newer)
  • A valid iOS Development Certificate

For Xcode 11.3 and below, use BearSDK 2.X.X.

Warning: ARViewController supports portrait orientation only. In fact, you can still use it in landscape-only application, but it is not officially supported.

How to run sample apps

The BearSDK is already integrated in the project.

./carthage.sh bootstrap --platform iOS
  • Open BearSDK.workspace in Xcode;
  • Setup certificates;
  • Run SampleApp or SampleAppObjc scheme.

Warning: Starting version 3.0 BearSDK also supports iOS simulator. AR features are not available in the simulator, but you can continue develop and test all non-AR features in the simulator.

Sample markers

Once you compiled and installed the application on a physical device, you can scan the markers located in the markers folder.

These examples of augmented targets are prepared using ARGO Manager/Editor