Giter Site home page Giter Site logo

mr-vero / argon-app Goto Github PK

View Code? Open in Web Editor NEW

This project forked from argonjs/argon-app

0.0 3.0 0.0 50.41 MB

Source code for the Argon4 AR Web Browser

Home Page: https://app.argonjs.io/

License: Apache License 2.0

CSS 0.34% TypeScript 39.86% Java 5.71% Ruby 0.33% Objective-C 8.43% C++ 32.46% Objective-C++ 12.87%

argon-app's Introduction

The Argon4 AR Web Browser

This is the source code for the Argon4 web browser, an open-standards augmented reality platform for iOS and Android. It is available in iTunes for iOS and Google Play for Android

This software was created as part of a research project at the Augmented Environments Lab at Georgia Tech. To support our research, we request that if you make use of this software, you let us know how you used it by sending mail to Blair MacIntyre ([email protected]).

If you would like to help improve Argon4 and argon.js, you can see our current and future Roadmap.

Support

To use Argon4, you create web pages using argon.js and host them on your website. Some specific links to get started include

Build Instructions

  1. Clone this repo to your computer, e.g. to an argon-app directory

  2. Install nativescript tools via instructions at http://docs.nativescript.org/start/ns-setup-os-x (Mac, supports iOS and Android) or http://docs.nativescript.org/start/ns-setup-win (Windows, supports Android only)

    Note that node.js is required, and Cocoapods is required for iOS development.

  3. Execute tns install in the argon-app directory

iOS

  1. Execute tns run ios, or execute tns prepare ios and open argonapp.xcworkspace (located at /argon-app/platforms/ios) in XCode

  2. Debug with javascript inspector using tns debug ios

Android

  1. Execute tns run android

  2. Debug with javascript inspector using tns debug android

Setting up Vuforia

You'll need to build argon-app with your own Vuforia license key to enable the video background and target tracking.

  1. Get a Vuforia license key here: https://library.vuforia.com/articles/Training/Vuforia-License-Manager

  2. Open argon-app/app/config.ts and set DEBUG_VUFORIA_LICENSE_KEY to your key string

Limitations

You will not be able to decrypt Argon4 Vuforia license key files created with our Vuforia PGP Encryptor, since we do not include the PGP key necessary for decrypting those files here. When you build with your own Vuforia key, it is always used, and encypted PGP keys are ignored.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.