Getting the SDK
If you'd like to try out the SDK, send us an email at firstname.lastname@example.org. We'll start by understanding how we can help with your requirements, and then we'll send you the full library to install and use.
The SDK is delivered to you as a zip package. Everything you need is included in the zip file. Evaluation versions can be used anywhere but for a limited time. Production versions are locked by domain. When you license the SDK, we will provide you a package that is locked to the domains where your app will be hosted. Note: production versions can always be used on 127.0.0.1 for development and debugging.
Installing the Library
Unzip all the files and install into your web server. (We recommend also making a copy of your library for safe-keeping and reference.)
In the root directory, open
template-advanced.html in a browser. A sample chart should immediately appear.
If a chart does not appear then a problem exists with one of the library components. (If you've received a production license, make sure it is running on the domain you provided to ChartIQ or on 127.0.0.1). Open a browser debugger window (F12 on Internet Explorer, Firebug, Chrome or Safari development tools) and check the console for any errors. Email us at email@example.com for support.
Note: If you see the error
Fail to load resource message in the developer console this means that a plugin is unavailable. This is normal and can be ignored. Plugins are loaded out of the "plugins" directory. You can simply remove the plugin loader from the sample code if you do not plan on using the plugin.
Licensing Notes on Time, Domain and Operating System Locks
Web permanent Licenses will be locked to the domains or IP addresses that were requested at the time of purchase. This means that the library will not function unless it is hosted by a web server on that domain/IP (if hosting in an iframe, the iframe domain must also match).
All copies of the library are unlocked for
http://localhostso that you can develop on your personal machine.
Mobile App permanent Licenses will be locked to the OS that was requested at the time of purchase. Please let us know if you intend to run the library within a native application (iOS, Android, Java JRE, .NET) and we will provide a compatible library.
Trial licenses are not domain or OS locked. As such they can run on any mobile device or by double clicking the sample pages from your desktop.
All licenses are time locked and will cease to operate past the expiration date. We will send an email notice prior to expiration. You can find licensed domains, OS and expiration date in the chartiq.js file located in the js directory:
/* File generated on Month Day Year Time */ /* Version xxxx-xx-xx */ /* Expires on YYYY/MM/DD */ /* Locked to domains ["127.0.0.1","localhost","domain1","domain2","domain3"] */ /* --This license will only work on android-- */
- Read our Getting Started guide