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.
- Download sample apps repository;
- Bootstrap dependencies.
./carthage.sh bootstrap --platform iOS
- Open
BearSDK.workspace
in Xcode; - Setup certificates;
- Run
SampleApp
orSampleAppObjc
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