IntroductionTable of content
The ShiVa Authoring Tool is a powerful software that allows to package your Shiva applications for various target platforms. This is made possible because the code developed on the Shiva Editor is portable and can be executed on various target platforms without any changes.
The objective of this guide is to help you become familiar with the Authoring Tool and understand its main concepts. InstallationTo install the Authoring Tool, please refer to the ShiVa Authoring Tool Installation Guide.The interface
This is the interface right after the first launch. The following picture shows the different parts of the Authoring Tool interface : The different parts of the interface are :
These parts are described in the next sections. Part 1 - Target platform selectorThis selector lists the supported target platforms for the current OS. Limitations of the tool:
Note : click on a platform twice to activate / inactivate it. Icon color changes as follows:
Example : Part 2 - 'Application creation' tutorialThis icon is displayed only when platform is inactive (double click platform to inactivate it if needed). Clicking this icon displays the tutorial to develop an application for the selected platform. This tutorial is not directly related to authoring tool, it explains how to develop an application with ShiVa Editor for the targeted platform (for instance, creating a game for iPhone with ShiVa Editor is different form creating a game for PC). The following tutorials are available :
( note that not all tutorials are available but we are doing our best to provide them asap ) Part 3 - 'Application building' documentationThis icon is displayed only when platform is inactive (double click platform to inactivate it if needed). Clicking this icon displays the Authoring Tool documentation that describes, for the selected platform, how to build a distributable application. The documentation aslo explains the various Authoring Tool options specific to the selected platform. The following documentations are available :
Part 4 - Get started nowThis icon is displayed only when platform is inactive (double click platform to inactivate it if needed). Clicking on this icon activates the platform and displays its various options. Part 5 - Project selection and management
After a successful build, you might want to save your configuration for a later use, simply click on the + icon and enter a project name. All Authoring Tool configuration is saved in the project. You can switch between projects using the drop-down list on the left. Projects configurations are per user. On Windows, they are saved in the local app data folder. On Mac OS they are saved in /Library/Application Support/. They will not be lost in case of a tool update. Note that you will not be prompted to save project on exit as the tool automatically saves the changes. 6 - Common buttonsNot too much explanation needed here, by order :
7 - Window size handlerGrab this handler to resize the window.8 - SettingsThis button leads to the configuration area where you can define the location of third party tools used by the Authoring Tool. These settings are common to all target platforms. Please refer to the Installation Guide to install these third party tools. |