项目作者: ContextGrid

项目描述 :
iOS SDK for Augmented Reality based WorldBrowser by ContextGrid
高级语言: C++
项目地址: git://github.com/ContextGrid/WorldBrowser-iOS.git
创建时间: 2018-03-23T12:12:30Z
项目社区:https://github.com/ContextGrid/WorldBrowser-iOS

开源协议:

下载


Getting Started

For the SDK to work end to end, Establishments need to create an account with ContextGrid and use the Annotator app to register data in the physical world first at app.contextgrid.com and joinning the beta program.

WorldBrowser iOS SDK’s

There are multiple samples of apps in this GitHub page which shows apps being built using Objective-C, Swift and Unity.

Introduction

The WorldBrowser iOS SDK enables detecting data registered to specific micro-locations with ContextGrid using Computer Vision bsed Artificial Intelligence and Augmented Reality.

The SDK is designed for ContextGrid customers who are developing their own iOS apps. The SDK provides native integration to detecting micro-locations within these apps that is easy to integrate and provides a scalable, augmented reality experience that can be everywhere.

Features

WorldBrowser iOS SDK broadly offers following features.

WorldBrowser.framework

  • Detecting nearby places of interest that are registered on ContextGrid platform
  • Managing Augmented Reality experience within a place to detect registered microlocations
  • Leveraging SDK for execution of actions assigned via ContextGrid portal
  • SDK supports Company API Key integration to simplify API calls
  • Swift Version 3.1 Support with Xcode 9.0
  • IOS version 11.0 support with xcode 9.0
  • Also supports Unity integration with plugins

Example Project

An example project is available via manual-inclusion to try out and familiarize yourself with the WorldBrowser iOS SDK. This project comes bundled with the SDK.

Example App Requirements

  • Xcode 9.0 or higher.

Prerequisites to integrating with WorldBrowser.

Note: Please ensure all the requirements mentioned above are met before proceeding.

Manual inclusion

If you’d like to download and maintain the SDK manually, please follow the steps listed below:

  • Clone it using following command
    1. $ git clone --recursive https://github.com/ContextGrid/WorldBrowser-iOS.git
    2. $ open WorldBrowser-iOS
  • Navigate to the WorldBrowser “Framework” folder drag into your existing Xcode project
  • In Xcode, go to your app’s target settings. Under the Build Phases tab, expand the Link Binary With Libraries section.
  • Include the following framework:
  • WorldBrowser.framework
  • In Xcode, go to your app’s target settings. Under the General tab, expand the Embedded Binaries section.
  • Include the following framework:
  • WorldBrowser.framework

Adding dependencies (required when including the SDK as a Submodule including it manual)

  • CoreMedia.framework

Next

After installation, you must import the WorldBrowser SDK in your project by adding this:

Swift

  1. import WorldBrowser

Objective-C

  1. #import <WorldBrowser/WorldBrowser.h>

to the files in which you want to use this framework.

Once you prepared, continue to have a look at the Documentation to see how to use WorldBrowser.

Documentation

API documentation is hosted on our WorldBrowser Developer Guide

LICENSE

LICENSE file not required.