Hardware and Software Requirements

In this document, we will walk you through the hardware and software requirements for the following:

Requirements to Instal Quantum Visualizer

The hardware and software requirements to install Quantum Visualizer vary based on the operating system.

General Prerequisites

  • Administrative rights on your computer to install Quantum Visualizer.

  • For Mac, in the Security & Privacy > General settings, ensure that Select Anywhere option is selected.
  • The available space in the system should be at least three times the size of the installer.

  • The Visualizer installer requires HTTP (direct or proxy) access during the execution of the installation process.

Quantum Visualizer

The hardware and software requirements to install Quantum Visualizer vary depending upon your operating system. To learn about the hardware and software requirements for each platform, refer:

Additional Requirements for Building Apps

Depending upon the platform you are developing your apps, requirements vary. Detailed information on how to meet these requirements is provided in the procedures for installing each platform's respective software development kit (SDK) and emulator here.

iOS

  • You need a Mac OS computer to develop iOS applications
  • Latest version of Xcode (the Apple SDK for creating iOS apps)
  • An iOS device. To test features such as Camera, Push Notifications, and accelerometer, you need an iOS device.

Android

  • Latest version of JDK

    NOTE: If you do not have an Oracle Java SE 8 license, from the 202305 release, Temenos recommends using the following OpenJDK versions:
    • Red Hat OpenJDK v1.8 on Windows systems
    • Amazon Corretto OpenJDK v1.8 on Mac systems
  • Ensure that the default JDK install location is <Install Drive>:\KonyVisualizerEnterprise9.x.x\Java\jdk

  • Android SDK
  • Apache Ant (Another Neat Tool) - An open-source tool that automates aspects of the Android build process
  • Gradle - An advanced build toolkit that manages dependencies and allows you to define custom build logic