Quick Start Guide:Create AppWave Supported or Custom App from Scratch
Go Up to Creating Apps
This option allows you to master a custom application that does not have the pre-existing mastering support. This means that you need to manually insert Product Name, Display Name, Version, Licensing Information, Long Description, etc.
It is recommended that this type of mastering is used by someone with registry knowledge. This user also needs an understanding of the installation process including files (location and properties), licensing, registry values, and environment variables.
This section walks you through how to create an app from an application’s executable. When you create an app from an application, key data fields are automatically populated with data as you walk through the process. Once your product is mastered and placed in your AppWave Browser you will not have to master it again.
For more information on how to set up this permission, please refer to the Admin User Guide.
- On the Build an App page, click or the Create AppWave Supported or Custom App from Scratch link.
- The Select Folders and Files to include dialog opens. Enter a name for the Initial folder name. This folder will contain all the elements of your application. This folder appears in the App > File page.
- In the Select a file, browse to the specific file to build your application from.
- In the Select a folder, select the folder which contains the rest of files, dll, binary etc.. that the application needs to work.
- The Create from Scratch dialog shows the various processes completed. The time it took to complete the operation is also displayed. A download indicator also appears in the lower corner of the screen.
- Note: To see the details of the process click Details.
The step that opens next depends on the app being mastered and the information provided during the install process. The options are:
Launch & Brand
In this step you have to introduce the information about your application that is not automatically populated. Any empty fields that are required are listed in the lower Tasks panel. An alert icon also appears next to the field. Click Fix on an issue and your cursor is placed in the field requiring information. Once the information is supplied the item listed in the Tasks panel disappears.
You need to populate the required fields:
- Launch executable: this field is automatically populated.
- Working Folder: it is the initial folder name you created in the first dialog.
- Product Name: Click the drop-down arrow in the Product Name field if the application already existed in the AppWave Browser or introduce a new product name.
- Product Version: Click the drop-down menu and select the version from the list or introduce it manually.
- Display Name: introduce the name to show in the AppWave Browser.
- Publisher: introduce the publisher of the application.
You can leave the default settings in the remainder of the fields.
Note: The Tasks panel located at the bottom of the page lists fields that require information.
Click Next to advance to the App page: This is where you can view your files, registry settings and environment variables created during the mastering task. Files created by an application installer are placed in their appropriate folders. You also can select runtimes required by your app.
- Click Next to advance to the Files page and review the additions made to folder. Note that the working folder, My Application, appears here.
- Click Next again to advance to view any registry entries for your app.
- Click Next again to open the Environment Variables page. You can add variables here.
- Click Next to advance to the Runtime page. All available runtimes that may be required by your app are listed.
- Click Next to open the Master and Test your App page. Notice that the Output Folder and File Name fields are automatically populated.
- Click to master and then test your application before deploying it. You are prompted to save your working file, the extension is <.tca>
- The Master dialog opens and a progress bar tracks the process of mastering. It also displays the time it took to complete the operation.
- Click Finished to close the dialog. We are not going to launch the application at this time because we will do it when we perform the Prefetch function in the next step.
This final step upload your app to the Appwave and makes it available in your user's folder.
- Click Next and the Broadcast your application to the AppWave page appears.
- Leave the AppWave URL default setting, as well as the Always remaster option.
- There is a Task showing at the bottom of this page that requires fixing. This task is about using the Prefetch Option. Follow the steps below to complete the prefetch and mastering process.
- Using the Prefetch Option
Using the App
Once the broadcasting is complete you can return to the Apps portion of AppWave to run your application.
- Click Apps to open the AppWave Browser. Then click <user’s folder> and select the application from your folder in AppWave.
- Click Run and the End User License Agreement opens.
- Click Accept and if you have more than one license type available to you, the License Selection dialog opens.
- Select the trial license option and click OK. When loading is complete, the app opens.