CommandFusion Wiki

Documentation Resources

User Tools

Site Tools


Sidebar

software:iviewer:licensing

This is an old revision of the document!


Licensing

iViewer 4 is licenced on a per-device basis (per Apple device, Android Device etc). Our licensing system does not relate to your Apple ID, but instead uses a unique identifier for your device as the basis for the license.

iViewer Lite

iViewer Lite is licenced by purchasing it directly from the Apple App Store, no other licensing is required. It can then be used on any device attached to the Apple ID that was used to make the purchase. Compare the versions of iViewer on our website.

Try iViewer For Free!

The free version of iViewer has a number of limitations, however you can remove these limitations and test larger guiDesigner projects in CommandFusion iViewer for free!

All you need to do is remove any non-loopback systems from the system manager and clear the control system properties within your Project Properties in guiDesigner and you can upload a GUI to your device without page/subpage limitations to see how it would look. This is great for testing if iViewer is right for you, and it gives you the opportunity to learn the ins and outs of guiDesigner without spending a cent!

This effectively creates a demo version of iViewer (without external control capabilities), so you can make an informed decision about purchasing a licence. This is also a great tool for creating a demo interface for showcasing on your client's own mobile devices.

If you do decide to purchase a licence, simply add your licencing details to the GUI, and add your control systems and away you go.

Unlicensed (Free)

iViewer for Mobile Devices is free to use on any device, with the following limitations placed on unlicensed devices:

  • Only one portrait page and one landscape page (no page flips).
  • No subpages are allowed.
  • No HTTP Requests via our JavaScript API (CF.request function is disabled).
  • GUI Linking is not allowed

All of these limitations are lifted on unlicensed devices if you do not have any external communication sockets defined (no control system defined in your GUI Project properties, and no external systems defined in System Manager).

The one exception to the above rule are Loopback systems defined in System Manager (ie. Systems defined to communicate to IP address 127.0.0.1, in order to communicate directly back to iViewer in order to create demo user interfaces, etc).

In summary, if you only have loopback system(s) defined (or no connections defined in your GUI at all), then no license is required for page flip, subpages and HTTP requests to be fully functional.

iViewer Lite

iViewer Lite is available only on the Apple App Store.

iViewer Lite has the following limitations:

  1. Limited to 200 objects (buttons, sliders, etc)
  2. Limited to 10 pages and subpages on iPad (unlimited on iPhone)
  3. GUI linking is not allowed

Licensed (Paid)

By licensing a device to run iViewer, you enable page flips and subpages whilst having external communication sockets fully available.

Version Comparison

Other Licensing Topics

software/iviewer/licensing.1370489238.txt.gz · Last modified: 2013/06/06 03:27 by jarrod