This chapter describes how to install Convertigo Studio in the qualified environments and operating systems.

This chapter describes how to install Convertigo Studio in the qualified environments and operating systems.

General purpose and packages

Convertigo Studio can be installed on Windows/Linux/Mac operating systems.

You will see in the following table the officially supported operating systems and versions for Studio installation, as well as the package to use:

Table 2 - 1: Operating systems and Convertigo Studio installation packages table

OS Supported versions Convertigo package name
Windows • Windows XP Service Pack 2 (32 bits)
• Windows Seven (32 and 64 bits)
• Windows 8
convertigo-studio-X.Y.Z-v12345-win32-install.exe
Linux • RedHat, starting from version 5.2 (32 bits and 64 bits)
• Ubuntu, versions 8.04 (LTS) , 10.04 (LTS), 12.04 (LTS) and 14.04 (LTS) (32 bitsand 64 bits)
• Debian version 6.0 (32 bitsand 64 bits)
convertigo-studio-X.Y.Z-v12345-linux32.tar.gz
Mac OS • Mac OS X 10.5 (Leopard) or greater (32 bits and 64 bits) convertigo-studio-X.Y.Z-v12345-macosx32.tar.gz

In standard, Convertigo Studio installation is packaged as:

  • an .exe file for Windows
  • an .tar.gz archive file for Linux and Mac

The installer or archive file contains the Eclipse-based Convertigo Studio and the embedded Convertigo Server including an Apache Tomcat application server.

Convertigo Studio installation

This chapter explains how to install Convertigo Studio on several operating systems and then how to change the default configurations of installed Convertigo Studio:

Installing Convertigo Studio on Windows

Prerequisites

Machine Prerequisites

The following table describes minimum machine prerequisites for installing Convertigo Studio:

Table 2 - 2: Machine prerequisites

Windows  
Version Windows 10 64 Bits
CPU Dual Core
RAM 2 Gb
Disk space 1 Gb
Installation requirements
  • The Convertigo Studio installer file: convertigo-studio-X.Y.Z-v12345-win64.zip

Installation procedure

  • Simply unzip (Using WinRar, 7-ZIP) the zip file in a directory, then launch ConvertigoStudio.exe

Installing Convertigo Studio on Linux

Prerequisites

Machine Prerequisites

The minimum machine prerequisites for installing Convertigo Studio are the following:

  • CPU: Dual Core
  • RAM: 4Gb
  • Disk space: 10Gb.

The following table describes the required packages to install prior to Convertigo Studio installation, depending on the Linux OS and version:

Table 2 - 3: Packages prerequisites

.. Version Packages 32 bits
RedHat 32 bits starting from version 5.2
32 bits
• xulrunner-1.9.0.19-1.el5_5 and all dependencies
• libXtst-1.0.1-3.1.i386 and all dependencies
• xorg-x11-fonts-Type1-7.1-2.1.el5
• unzip
• glibc and all dependencies
• libXi and all dependencies
RedHat 64 bits starting from version 5.2
64 bits
• xulrunner-1.9.0.19-1.el5_5 and all dependencies
• libXtst-1.0.1-3.1.i386 and all dependencies
• xorg-x11-fonts-Type1-7.1-2.1.el5
• unzip
• glibc.i686 and all dependencies
• libXi and all dependencies
Ubuntu 32 bits versions
8.04 (LTS)
10.04 (LTS)
and 12.04 (LTS)
32 bits
• libgtk2.0-0
• libxt6
• libxtst6
• unzip
• glibc and all dependencies
Ubuntu 64 bits versions
8.04 (LTS)
10.04 (LTS)
and 12.04 (LTS)
64 bits
• libgtk2.0-0
• libxt6
• libxtst6
• unzip
• glibc and all dependencies
• ia32-libs
Ubuntu 32 bits version 14.04 (LTS) 64 bits • libgtk2.0-0:i386
• libstdc++6:i386
• libxft2:i386
• libxt6:i386
• libxtst6:i386
Ubuntu 64 bits version 14.04 (LTS) 64 bits • lib32z1
• libgtk2.0-0:i386
• libstdc++6:i386
• libxft2:i386
• libxt6:i386
• libxtst6:i386
Debian 32 bits version 6.0 • libgtk2.0-0
• libxt6
• libxtst6
• unzip
• bzip2
• glibc and all dependencies
Debian 64 bits version 6.0 • libgtk2.0-0
• libxt6
• libxtst6
• unzip
• bzip2
• glibc and all dependencies
• ia32-libs
Installation requirements
  • The Convertigo Studio compressed file: convertigo-studio-X.Y.Z-v12345-linux32.tar.gz

Installation procedure

The following procedures explain step by step how to install and to configure Convertigo Studio on Linux.

To install Convertigo Studio on Linux

  1. Expand the archive file convertigo-studio-X.Y.Z-v12345-linux32.tar.gz in a destination directory where you have the rights to.
  2. Then, follow procedure To start and configure Convertigo Studio on Windows/Linux/Mac OS.

Installing Convertigo Studio on Mac OS

Prerequisites

Machine Prerequisites

The following table describes minimum machine prerequisites for installing Convertigo Studio:

Table 2 - 4: Machine prerequisites

MAC OS  
Version Mac OS X 10.5 (Leopard) or greater (32 or 64 bits)
CPU Dual Core, Intel processor
RAM 2 Gb
Disk space 1 Gb
Installation requirements
  • The Convertigo Studio compressed file: convertigo-studio-X.Y.Z-v12345-macosx32.tar.gz

Installation procedure

The following procedures explain step by step how to install and to configure Convertigo Studio on Mac OS.

To install Convertigo Studio on Mac OS

  1. Expand the archive file convertigo-studio-X.Y.Z-v12345-macosx32.tar.gz in a destination directory where you have the rights to.
  2. Then, follow procedure To start and configure Convertigo Studio on Windows/Linux/Mac OS.

Finish installing and configuring Convertigo Studio at first start

After you installed Convertigo Studio on Windows or decompress the archive file on Linux or Mac OS, the Studio can start but is not completely set up. You have to finish the installation by configuring it at startup. This section presents the procedures to finish installing and configuring Convertigo Studio on all platforms.

Convertigo Studio default configuration

Configure Convertigo studio at first startup

Common to all platforms (Windows, Linux, Mac OS), the following procedure describes how to finish installing and configuring Convertigo Studio at first start.

To start and configure Convertigo Studio on Windows/Linux/Mac OS

1. On Windows, if you choose to create shortcuts during the installation wizard, simply access the shorcut that is on your desktop and double-click on it to launch Convertigo Studio. Otherwise, use the Start menu to launch Convertigo Studio.

For other platforms, Convertigo Studio was installed in the folder you choose during installation procedure. You can open this folder to access the ConvertigoStudio start file and double-click on it to launch Convertigo Studio.

Convertigo Studio starts:

Figure 2 - 10: Convertigo Studio splashscreen at startup

When Convertigo Studio opens, the Workspace Launcher popup is displayed:

Figure 2 - 11: Workspace launcher

2. In this screen, indicate the location of your projects workspace, set by default to your user environment.

3. Check the Use this as default and do not ask again checkbox if you do not want to see the Workspace Launcher popup at next startup:

Figure 2 - 12: Updated values in Workspace Launcher

4. Click on the OK button.

The Studio starts and a wizard is opened:

Figure 2 - 13: First Studio start - Starting wizard

This is the Convertigo Studio Configuration wizard. You have to go through this wizard before the Studio engine starts.

For Windows environment, continue with step 6 of this procedure.

For Linux and Mac OS environments, the first page of the wizard is the End User Licence Agreement. You need to carefully read the EULA and accept it before the Studio starts:

Figure 2 - 14: First Studio start - EULA on Linux or Mac

5. Select the Accept license option, and click on Next.

6. The next page displays a summary about the workspace (workspace that was chosen in the Workspace Launcher window). Depending on the selected path:

  • if the selected folder does not exist or is empty: a new workspace will be created
  • if the selected folder is a previous Convertigo workspace created with a Convertigo prior to version 6.2.0: the workspace will be migrated,
  • if the selected folder is a previous Convertigo workspace created with a Convertigo from version 6.2.0: the workspace will be used as is. In this case, several pages of the wizard may not be displayed because the workspace is reused.
Figure 2 - 15: Studio starting wizard - Convertigo workspace

7. If the summary does not fit your needs, click on Cancel and restart this procedure from step 1.

8. Otherwise, click on Next.

The next page allows you to configure a proxy for Convertigo Studio to access the Internet:

Figure 2 - 16: Studio starting wizard - Proxy settings

9. If you need to use a proxy, configure your proxy settings in this page.

10. You can test the connection by clicking on the Check connection button. A message indicates that the connection test is in progress:

Figure 2 - 17: Studio starting wizard - Testing connection

After the test is finished, a message is displayed indicating whether the connection is successful or not:

Figure 2 - 18: Studio starting wizard - Successful connection test

11. If the connection is not successful, configure correctly your proxy settings (start over from step 9 of this procedure).

12. Otherwise, click on Next.

The next page asks if you already have a Personal Studio Configuration.

Figure 2 - 19: Studio starting wizard - Personal Studio Configuration

On this page, several options are possible:

Case of an already registered Studio user

If you were already registered in a former version of Convertigo and you already had a registration certificate for deploying your projects on Convertigo Trial Cloud (see Figure 2 - 20), or if you already got a Personal Studio Configuration by registering in Convertigo 6.2.x or 6.3.x (see Figure 2 - 28), you do not need to register again.

Figure 2 - 20: Example of former registration certificate email

Continue with the procedure To configure Convertigo Studio with a PSC or a registration key.

Case of a new Convertigo Studio testing user, you have to register now

You do not have a registration key nor a PSC, you have to register in the Studio Configuration wizard to get one. Thanks to that, you will be granted:

  • a free access to Convertigo Trial Cloud
  • an account in the Convertigo Forum to get some tips and tricks
  • and a free 20 minutes “Getting Started” web meeting session

Continue with the procedure “To register on Convertigo Trial Cloud”

To configure Convertigo Studio with a PSC or a registration key

1. In the Personal Studio Configuration page of the Studio Configuration wizard (see Figure 2 - 19), select the I already have a PSC option, and click on Next.

The next page proposes a text area into which you should paste your PSC or your former registration certificate (received by email):

Figure 2 - 29: Studio starting wizard - Personal Studio Configuration

2. In the PSC text area, copy and paste your former registration certificate or your Personal Studio Configuration:

Figure 2 - 30: Studio starting wizard - Filling in your PSC

If the PSC or the registration certificate is not valid, the wizard indicates an error message:

Figure 2 - 31: Studio starting wizard - Invalid PSC

3. Otherwise, the Next button is enabled, click on this button to continue. A Setup summary page is displayed, it shows all steps that are going to be performed at finish:

Figure 2 - 32: Studio starting wizard - Setup summary

4. Click on the Finish button if all the configurations displayed on this page are correct. Otherwise, click on Cancel and restart the procedure To start and configure Convertigo Studio on Windows/Linux/Mac OS, from step 1.

After the wizard is complete, The Studio engine starts.

Sometimes, on Windows environments, a Windows Security Alert popup is displayed:

Figure 2 - 33: Windows Security Alert popup

5. In this window, you have to select the type of network you are connected to, this will authorize Convertigo to access the network and the several projects’ target applications. Check the appropriate checkbox and click on the Allow access button.

While the Convertigo engine is starting, a Convertigo News popup is displayed. It shows our latest news (a link for you to access our Facebook page and a list of our latest tweets):

Figure 2 - 34: Convertigo news popup

6. Check the Dismiss automatically checkbox if you want this window to be automatically closed on next application startups.

7. Click on the Close button.

The Studio is opened, displaying the Welcome page:

Figure 2 - 35: Convertigo Studio Welcome page

This page contains several tutorial videos organized in three categories:

  • Connectivity to back-end data and processes,
  • Business logic,
  • Mobile front-end.

Do not hesitate to watch these startup videos to understand all capabilities of Convertigo.

On the right top corner of the videos table, you also find a link to the What’s new page of the Convertigo website.

8. Close this Welcome page by clicking on button.

The Convertigo Studio is started:

Figure 2 - 36: Convertigo Studio

Convertigo Studio user interface includes two perspectives:

  • Convertigo API (opened by default): this perspective will be interesting for developing Convertigo server-side projects
  • Resource: this perspective will be interesting to develop Convertigo client-side application projects (mobile or desktop)

9. The correct launch of the Convertigo engine can be validated by calling the following URL in a Web browser:

  • localhost is the host name of local machine (as Convertigo Studio is installed locally)
  • 18080 is the default HTTP port number of a Convertigo Studio

The Test Platform home page of the Server embedded in Convertigo Studio opens:

Figure 2 - 37: Convertigo Studio Test Platform Home page

The page must be filled with data in the Convertigo Versions panel. The Projects list located below should be empty as no projects are present in the Studio just after installation.

Convertigo studio default configuration

After you installed Convertigo Studio, you may want to use or change the default access URLs to the embedded engine, the default accounts or the default workspace location. This section presents all the needed information about Convertigo Studio default configurations.

Convertigo Studio default configurations and access URLs

Convertigo Studio default workspace

Convertigo Studio workspace launcher popup sets by default the projects workspace directory in the user’s home directory, as a workspace folder. On Windows, It gives a path of the following form: C:/Users/me/workspace

You may have changed this path while installing, see Figure 2 - 11.

Convertigo Studio default ports

Convertigo Studio and its embedded tomcat are installed by default to listen on the following ports:

  • 18080 for HTTP,
  • 18081 for HTTPS (Convertigo Studio enables HTTPS by default after installation).
Convertigo Studio Administration Console URLs

Convertigo Studio Administration Console is accessible at the following URL:

  • in HTTP:
    • localhost is the host name of local machine (as Convertigo Studio is installed locally),
    • 18080 is the default HTTP port number of a Convertigo Studio.
  • in HTTPS:
    • localhost is the host name of local machine (as Convertigo Studio is installed locally),
    • 18081 is the default HTTPS port number of a Convertigo Studio (HTTP port number+1).

The Administration Console authentication page of the Server embedded in Convertigo Studio opens:

Figure 2 - 51: Convertigo Studio Administration authentication page
Convertigo Studio Test Platform URLs

Convertigo Studio Test Platform is accessible at the following URL:

  • in HTTP:
    • localhost is the host name of local machine (as Convertigo Studio is installed locally),
    • 18080 is the default HTTP port number of a Convertigo Studio.
  • in HTTPS:
    • localhost is the host name of local machine (as Convertigo Studio is installed locally),
    • 18081 is the default HTTPS port number of a Convertigo Studio (HTTP port number+1).

The Test Platform home page of the Convertigo Studio opens:

Figure 2 - 52: Convertigo Studio Test Platform

Here, the Test Platform home page contains projects in the list of projects, these projects are those deployed in the Studio.

Convertigo Studio default accounts

Convertigo Studio declares by default the following accounts:

  • administrator account, which user ID/password is admin/admin, used to access the Administration Console and the Test Platform,
  • no tester account is defined by default, you access the Test Platform as anonymous user.

Changing Convertigo Studio default configurations

Changing Convertigo Studio default workspace

The Convertigo Studio projects workspace can be changed using the following procedure.

To change the Convertigo Studio workspace directory

1. If not running, launch the Convertigo Studio. On Windows, if you choose to create shortcuts during the installation wizard, simply access the shortcut that is on your desktop and double-click on it to launch Convertigo Studio. Otherwise, use the Start menu to launch Convertigo Studio.

For other platforms, Convertigo Studio was installed in the folder you choose during installation wizard. You can open this folder to access the ConvertigoStudio.exe start file. and double-click on it to launch Convertigo Studio.

2. Once started, open the File menu, select Switch Workspace, then Other

Figure 2 - 53: Switching workspace

This re-opens the Workspace launcher popup window:

Figure 2 - 54: Workspace launcher popup window

3. Change the Workspace path value, possibly using the Browse… button, to specify the location of the workspace directory you want to use.

4. Then, expend the Copy Settings category by click on it:

Figure 2 - 55: Expended Copy Settings category

These checkboxes allow you to configure which settings of your current Eclipse workspace will be transferred to your new workspace:

  • Workbench Layout: Opened views, their size, and selected perspectives.
  • Working Sets: The user defined working sets.

5. Check the appropriate checkboxes for your configuration and click on OK.

Convertigo Studio closes and restarts.

At startup, in the case of a workspace path pointing to an empty folder, a not existing folder, or a Convertigo workspace that was created with a Convertigo prior to version 6.2.0, the Convertigo Studio starting wizard is launched.

6. In this case, follow the procedure To start and configure Convertigo Studio on Windows/Linux/Mac OS from step 6.

7. Otherwise, in the case of a workspace path pointing to a Convertigo workspace that was created with a Convertigo from version 6.2.0, the workspace is loaded in Convertigo Studio and reused as is.

Changing Convertigo Studio default ports

Convertigo Studio ports can be changed.

  • The HTTP port can be changed following the procedure To change the Convertigo Studio HTTP port.
  • The HTTPS port of the Convertigo Studio will always be the HTTP port+1.
To change the Convertigo Studio HTTP port

1. Access the Configuration page of the Administration Console following the procedure To access Configuration page in the Administration Console.

2. Access to the Main parameters category following the procedure To access a configuration category in the Configuration page. This category is generally the one expanded by default.

The Main parameters category opens:

Figure 2 - 56: Main parameters category

3. In the Convertigo Server application URL field, change the HTTP port in the URL. For example, type 8182 as new port number instead of preconfigured 18080:

Figure 2 - 57: Editing Convertigo Server application URL parameter

4. Click on the Update configuration button located on the top (or bottom) of the Configuration page:

Figure 2 - 58: Updating configuration

A pop-in appears to confirm that the new parameters have been taken into account:

Figure 2 - 59: Confirmation pop-in

5. Click on the Ok button to close the pop-in.

6. Then, for the configuration to be applied on the Convertigo engine, you need to quit and restart the Studio. Both HTTP and HTTPS ports are updated.

7. After the Studio restart, you can access the Test Platform or Administration Console with the new defined ports. For example, use the following URLs:

  • in HTTP:
  • in HTTPS:
Changing Convertigo Studio default administration account

The Convertigo Studio administrator account can be changed using the following procedure.

To change the Convertigo Studio administrator account

1. Access the Configuration page of the Administration Console following the procedure To access Configuration page in the Administration Console.

2. Access to the Accounts category following the procedure To access a configuration category in the Configuration page.

The Accounts category opens:

Figure 2 - 60: Accounts category

3. Enter the administrator username and password in the Admin username and Admin password fields.

4. Click on the Update configuration button located on the top (or bottom) of the Configuration page:

Figure 2 - 61: Setting Admin account parameters and updating configuration

A pop-in appears to confirm that the new parameters have been taken into account:

Figure 2 - 62: Confirmation pop-in

5. Click on the Ok button to close the pop-in.

You are still authenticated in the Administration Console, even if the administrator account has changed. The new account credentials will be needed only when authenticating again in the platform.

Changing Convertigo Studio default tester account

As no tester account is defined by default after Studio installation, such an account can be declared using the following procedure. This procedure is also valid if you want to change the tester account afterwards.

To declare or change the Convertigo Studio tester account

1. Access the Configuration page of the Administration Console following the procedure To access Configuration page in the Administration Console.

2. Access to the Accounts category following the procedure To access a configuration category in the Configuration page. The Accounts category opens (see Figure 2 - 60).

3. Enter the tester username and password in the Test Platform username and Test Platform password fields.

4. Click on the Update configuration button located on the top of the Configuration page:

Figure 2 - 63: Setting Tester account parameters and updating configuration

A pop-in appears to confirm that the new parameters have been taken into account:

Figure 2 - 64: Confirmation pop-in

5. Click on the Ok button to close the pop-in.

The Test Platform can be accessed authenticating with the tester account. The anonymous user cannot see any information anymore in the Test Platform.