Skip to content

Integrate the Plattar Augmented Reality SDK into existing IOS Applications.

License

Notifications You must be signed in to change notification settings

Plattar/plattar-ios-sdk

Repository files navigation

Twitter: @plattarglobal Join Slack Chat Build Status License

Plattar SDK is a native framework which works with the Plattar CMS. This is a sample repository with example code to help integrate the Plattar SDK into existing IOS Applications. Looking for Android Integration?


About

Plattar is the Augmented Reality platform for product experiences. Plattar’s simple AR creator, iOS and Android apps, 3D web viewers, developer-friendly SDKs & APIs empower brands to build amazing experiences that put virtual products directly into your customers hands.

  • The Plattar SDK for iOS lets you embed Plattar AR UI and 3D Rendering direct into your own apps and supports ARKit out of the box.
  • Use the Plattar Experience Builder to curate and enrich 3D content, and build and deploy updates direct to your SDK powered app.
  • Create 3D content once and also deliver it dynamically to Plattar 3D Viewers that can be embedded on your website.

3D content, rich media and interactions are created in the web based Experience Builder. Free trials are available at plattar.com.

This Plattar Project will compile and run without modifications and uses a sample application from the Plattar Staging Server which is an environment used for testing latest dev code.

CMS Access

This Plattar Project can be tied into a custom application if required. Please Generate the required App Key.

Once the App Key is generated, replace the APP_CODE String value in info.plist file.

Save, recompile and relaunch the app.

Limitations

Plattar is designed to support multiple AR tracking backends. The following version of the SDK only supports Apple ARKit. Attempting to launch any of the other backends is likely to lead to errors and problems.

Plattar SDK is written in Objective-C and the sample provided in modern Swift. For an Objective-C sample, please make a feature request using the issue tracker!

ARKit is only supported on selected IOS devices. Check the Supported Device List for more info.

Questions and Feature Requests

Please use the Issue Tracker for any questions, bug reports or feature requests.

Documentation

Visit our dedicated Wiki page for additional documentation.

License

This project is licensed under the terms of the Apache 2.0 license. See the LICENSE file.