Mobile App to guide people through the public art collection at the campus of the University of Houston.
The code is using Ionic Framework and Wikitude SDK for Augmented Reality (AR) features.
##Development Prerequisites:
bower npm install -g bower
##Getting started for Development:
-
Run
npm install
Reads package.json and installs node packges into node_modules. -
Run
bower install
. Reads bower.json and installs local dependencies into the folderwww/lib
###Run in browser or Phonegap Developer App
- Run
ionic serve
. This usesionic.xml
and will serve as local node server. Live updates when you make changes to the code. This works with Phonegap Developer App. Wikitude will NOT function
###Running on a iOS/Android Device:
3. Set environment variable ANDROID_BUILD
to ant
.
-
Run
cordova platform add [email protected]
orcordova platform add [email protected]
Plugins are automatically installed via script inhooks/before_platform_add
NOTE: Please ignore warnings regarding outdated plugins. We are using fixed older versions of plugins to ensure that Wikitude functions properly. -
Edit
\plugins\com.wikitude.phonegap.WikitudePlugin\www\WikitudePlugin.js
and add the plugin key. A free trial key can be requested from Wikitude for development purposes. -
Run
ionic resources
to generate icons and splash screen assets. -
Run
cordova build ios
orcordova build android
and use appropriate cordova commands to test/build/deploy. NOTE: android-21 SDK Platform must be installed via SDKManager for a successful android build.