Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Boris-Em/ARCharts

Lovely Augmented Reality Charts for iOS - Built with ARKit
https://github.com/Boris-Em/ARCharts

arkit augmented-reality carthage charts cocapods graphs ios swift

Last synced: about 1 month ago
JSON representation

Lovely Augmented Reality Charts for iOS - Built with ARKit

Awesome Lists containing this project

README

        

# ARCharts
[![Build Status](https://travis-ci.org/Boris-Em/ARCharts.svg?branch=master)](https://travis-ci.org/Boris-Em/ARCharts)
[![Version](https://img.shields.io/cocoapods/v/ARCharts.svg?style=flat)](http://cocoadocs.org/docsets/BEMCheckBox)
[![License](https://img.shields.io/cocoapods/l/ARCharts.svg?style=flat)](http://cocoadocs.org/docsets/BEMCheckBox)
[![Platform](https://img.shields.io/cocoapods/p/ARCharts.svg?style=flat)](http://cocoadocs.org/docsets/BEMCheckBox)

**ARCharts** is a library making it easy to create beautiful charts tailored for augmented reality.

## Table of Contents

* [**Project Details**](#project-details)
* [Requirements](#requirements)
* [License](#license)
* [Sample App](#sample-app)
* [**Getting Started**](#getting-started)

## Project Details

![Demo Gif](https://s2.postimg.org/fnwiclpdl/giphy-downsized-large.gif)
[1](https://s1.postimg.org/xjna8qnnz/ARCharts-1.gif)
[2](https://s4.postimg.org/5v39nabxp/ARCharts-2.gif)
[3](https://s2.postimg.org/jtmd4cf3d/ARCharts-3.gif)
[4](https://s17.postimg.org/rpca8ffcv/ARCharts-4.gif)
[5](https://s2.postimg.org/xkhqpz6hl/ARCharts-5.gif)

### Requirements
- Requires iOS 11 or later
- Optimized for A9 and A10 processors (ARKit)

### License
See the [License](https://github.com/Boris-Em/ARCharts/blob/master/LICENSE). You are free to make changes and use this in either personal or commercial projects. Attribution is not required, but highly appreciated. A little "Thanks!" (or something to that affect) is always welcome. If you use **ARCharts** in your app, please let us know!

### Sample App
The iOS Sample App included in this projects demonstrates one way of setting up and using **ARCharts**. Give it a try to see what can be accomplished!

## Getting Started

### Installation
There are three different ways of adding **ARCharts** to your project.

#### CocoaPods
[Cocoapods](http://www.cocoapods.org) is a dependency manager for Swift and Objective-C. To install **ARCharts** with CocoaPods, simply add the following line to your pod file:

pod 'ARCharts'

#### Carthage
*Carthage support is coming soon*.

#### Manual
You can always install **ARCharts** manually by dragging the `ARCharts` folder into your XCode project. When you do so, make sure to check the *"Copy items into destination group's folder"* box.

### Setup
**ARCharts** is a simple `SCNNode` subclass. That makes it very easy to use in your project!