Installing Nexacro Studio, Start Page, Help

Nexacro Studio is a powerful integrated development environment (IDE) that supports a series of tasks for developing a Nexacro Platform-based app (Nexacro app, hereinafter). It involves designing, developing, testing, debugging and deploying. The form editor of the tool helps you to design an app screen quickly while you can intuitively see the data-binding state and relationship between components.

The screen management system of the Studio allows you to develop an app of various screen sizes. And App Builder helps you create and deploy installment files of your app for various mobile devices, setting you free from the need for other development tools.

Installing Nexacro Studio

Nexacro Studio is included in the Nexacro Platform install package. Run the Setup file(nexacro17_SetupStudio.exe) to start the installation process. When prompted, click Next.

If the Security Warning Window is displayed (Windows Vista or later), click Yes.

To create a shortcut icon on the desktop, select the checkbox in front of [created on the desktop]. You can install the 64-bit version of the Nexacro runtime environment (NRE) if your operating system supports 64-bit computing. If you want to, select the checkbox in front of [NRE (x64)].

프로그램 설치 시작

Once Setup has been completed, click the Finish button to complete program installation.

프로그램 설치 완료

Main Folders and Files

The below table describes major folders and files created under the installation folder of Nexacro Studio.

Folder name

Description

help

- Folder for the help of Nexacro Platform

The help is provided in the form of CHM (compiled html help).

Korean or English version will be opened in accordance with the language setting of the operating system.

nexacro17lib

- Folder for the libraries of Nexacro Platform

This folder contains the library files appropriate to the installed platform version.

This folder also contains metainfo files, which are used only by Nexacro Studio and not subject to distribution.

license

- Folder for the license-related documents

This folder contains the license-related documents for Nexacro products and open source products.

theme

- Folder for themes

This folder contains cjstyles files for the skin of Nexacro Studio and theme files for the Nexacro apps. There are a few default theme files, varying with apps' operating environments.

Embedded

- Folder for Nexacro apps embedded in Nexacro Studio

This folder contains the source codes of the Nexacro apps embedded in Nexacro Studio: for example, the Grid Contents Editor and the Nexacro Emulator.

SetupRuntime

Folder for the module files of each OS. Relevant module files among them are referred to when an app is built.

File name

Description

nexacro.exe

- Executable of the NRE

nexacrodeploy17.exe

- Executable for converting a project file into a JavaScript file and for obfuscating files.

nexacromigrator17.exe

- Executable for migrating a Nexacro Platform 14-based project into a 17 version.

ResourceUpdater_x64.exe

ResourceUpdater_x86.exe

- Executable for building a deployment file for the NRE

nexacroemulator17.exe

- Executable of Nexacro Emulator

nexacrostudio17.exe

- Executable of Nexacro Studio

unins000.exe

- Uninstaller of Nexacro Studio

You can access the Windows Control Panel instead in order to uninstall Nexacro Studio.

nexacromoduledeveloper17.exe

- Executable of the beta version of Nexacro Module Developer

caddy.exe

- Executable of the local web server

The list of installed files may vary depending upon product version.

Version Check

To check the information on the registered license and version of Nexacro Studio, select [Help > About nexacro studio] from the menu.

Initial Settings

When you install Nexacro Studio for the first time, the tool will run as a trial version, which lasts for 60 days. With the below warning dialog popping up for the first run, click the [OK] button to proceed to the next step. If you have purchased the product, enter your product key.

In the next step, you are asked to configure initial settings including Perspective, Command Type and Theme. You can adjust these settings later in the menu [Options > Environment > General > Development Tools].

Licence Authentication

Access Help > About Nexacro Studio and click Enter New License on the version check window. When a pop-up appears, you are required to enter Application/Service Name and Developer License Key.

If a correct key is entered, you can see the below message and authentication is done.

If you put your key incorrectly, or the product key is found to have been already approved, the authentication will be failed with the below message on show.

Start Page

Nexacro Studio provides a start page when it begins. The page can also be accessed through the menu Help > Start Page.


Items

Description

1

New Project

Creates a new project.

Equal to the menu File > New > Project.

2

Open Project

Opens an existing project.

Equal to the menu File > Open > Project.

3

Recent Projects

Recent project list.

Equal to the menu File > Recent Projects.

The list shows only project names while displaying the file path for each project when you put the mouse pointer over a certain project name

4

Contents

Information on new features, product manuals and tip videos

5

Do not show this on Startup

Whether to display the Start Page when Nexacro Studio begins.

If you check the box, Nexacro Studio will not show the Start Page anymore.

You can pin frequently-used projects to Recent Projects through either of the two following ways. The one is selecting the checkbox beside Pinned in the context menu while the other is clicking the pin icon next to a certain project on the list. Pinned items are placed at the top of the list.

You can determine the number of items displayed in the Recent Projects list by accessing the menu [Tools > Options > Environment > General > Recent Files]. With the maximum number of the projects in the list amounting to 16, unpinned projects will be removed in the order that they were added if the total number of projects exceeds the maximum. You can delete a certain project in the list by selecting Delete in the context menu.

Using Help

To access the online help, press F1 or select the menu option Help – Help.

The following table lists sample help categories.

도움말의 목차구성

Item

Description

Environment

Object that manages the information on the system environment utilized by a project

Screen

Information on the screens utilized by an Application

Application

Application object

Form

Form object

Frames

MainFrame, ChildFrame, FrameSet and etc.

Components

Component: components that serve as user interfaces in an app

ContainerComponent: components to connect to a Form or to include other components inside

System Component: components that appear to be included in another component but that actually have their own controls

nexacroAPI

Methods for additional features.

Those methods begin with the word "nexacro" such as "nexacro.base64Decode()".

Communication Objects

Object used for data transaction.

It supports the XPush object.

Data Objects

Dataset, DataObject and ColumnInfo objects

Script

Necessary objects including the ones created by supplementing standard JavaScript objects

Event Objects

Event objects

EventInfo Objects

Objects that help to process events

Misc. Objects

Objects, such as System, used to support certain features.

Supported objects may differ according to users' environments.

DeviceAPI

Objects that support the NRE-specific features

Appendix

Various supplements including open source licenses

The following figure illustrates sample Help content.