Skip to content

JQuery Mobile based tour web application for the TAP mobile application software platform. Learn more about the project at TAPintoMuseums.org.

Notifications You must be signed in to change notification settings

IMAmuseum/tap-web-app

Repository files navigation

TAP Web App

Tap Web is a web app implementation of the TAP tour experience. In essence, it is a single page application built in HTML5, using the Backbone javascript library, as well as jQueryMobile (for templating, etc), that draws on a TourML bundle.

Getting Started

To begin copy the example configuration file "dist/ExampleConfig.js" to "dist/Config.js". Once you have completed this step you will need to change at the minimal, the following line of code.

tourMLEndpoint: '/node/1/tourml.xml',

Set the endpoint to your tour or tourset's TourML file. The TourML will be loaded via ajax, so the same origin policy applies (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Same_origin_policy_for_JavaScript)

Optionally you can change the settings to control which views are displayed on your application. This section can Also be used to add custom views to the web app.

tourSettings: {
    'default': {
        'defaultNavigationController': 'StopListView',
        'enabledNavigationControllers': ['StopListView', 'MapView']
    }   
},  

By default you can have any combination of the three following options

  • KeypadView
  • StopListView
  • MapView

About

JQuery Mobile based tour web application for the TAP mobile application software platform. Learn more about the project at TAPintoMuseums.org.

Resources

Stars

Watchers

Forks

Packages

No packages published