Create AppWave Supported WebApps

From AppWave
Jump to: navigation, search

Go Up to Mastering Apps


This option allows you to create an app that is accessible via an internet browser. Mastering a WebApp does not require recording as for other apps, but you must define the required parameters.

  1. After you have installed the AppWave Browser and have mastering permission from the Administrator, click Studio to open the Start page.
  2. Click Create AppWave Supported WebApp or click Iconwebapp.png. The New Web App dialog briefly appears. This retrieves the PADE plugin information from the server. This plugin helps users master an app by automatically manipulating the file and registry entries.
  3. Once the initial dialog closes the New WebApp page opens (which is also referred to as the Start page). Enter the title of the URL. This is a required field.
  4. Next select a URL. You have several selection options:
    1. Click Browse and a list of recent URL’s open. You can select from System Favorites or System Recent URLs. Select one for the WebApp access point and click OK.
    2. Click File and select a file from the dialog box.
    3. Enter a URL.
  5. Under Options click the drop-down arrow and select the browser you want to use. This is a required field.
  6. In the Browser Parameters you can define WebApp browser frame parameters. For example:
    1. the size of browser window on startup (with option to maximize on startup),
    2. show/hide the URL field (eg. use headless Chrome to "lock down" user from leaving the browser window, and
    3. show/hide back/forward navigation buttons).
  7. Click Next and the Launch & Brand page opens.

Launch & Brand

Field Description
WebappUrl The WebApp URL field is automatically populated.
Prefered WebBrowser Select one from the Browser dialog. This is a required field.
Product Name Click the drop-down in Product Name and select the name from the list. The Product name is a required field.
Display Name Once you have made this selection, the Display Name field is automatically populated.
Product Version Click the drop-down in Product Version and select the appropriate version number. If nothing appears in the drop-box you can manually enter the version. This is a required field.
Product Edition If no product version is specified in the installer then it will be filled in with the default value of “1.0”. Production version cannot contain build numbers. Format accepted is “a.b.c.d”. Valid version numbers would be: 1.0, 1.0.1, 1.0.1.1. Invalid version numbers would be: 1.0.1234, 1.0.1.12345.
Publisher This is mandatory if it exists within the app. Sample editions would be: Professional, Home, Ultimate, etc.
Icon Icons must be created using this tool: http://docs.embarcadero.com/products/appwave/vendor/IconGenerator/uploadIcon.html. The input of the iconize tool is a 130 x 130 pixel graphic. The icon must be placed in the following folder and be in the .png format. C:\Documents and Settings\<user name>\Embarcadero\AppWaveStudio\Output\<app name>.png .
EULA The EULA file must be in the .htm format using the Arial font, size 10. It should be located in the following folder: C:\Documents and Settings\<user name>\Embarcadero\AppWaveStudio\Output\<app name>.htm

Note: If the application require prerequisites (like dotNet Framework, MSVC 2005/2008, J#, MDExplorer, Adobe Flash, etc) then the correspondent EULA file should be included as well.

Screen Shot This is a screen shot of the main window of the application. It must in .png format and located in the following folder: C:\Documents and Settings\<user name>\Embarcadero\AppWaveStudio\Output\<screen name>.png.

Note: When creating a screen shot, please take into consideration the fact that they will be scaled to 228 x 174 pixels and they must not be distorted; Also, the images used must not be under copyright.

Web Site Enter the URL for the applications web site.The maximum length is 512 characters.
Support Contacts List the email first. If that is not available, list the contact page (or form) from the website. Or you can list the phone number.

Note: If the contact page contains one entry per country then the link to the page is enough.

System Requirements If no particular requirements are needed then it must contain the phrase "Windows XP and higher”. If the application has Pre-requisites then this field is mandatory. The maximum size of this field is 1024 characters.

In case the app requires pre-requisites, this info must be split into two sections:

  • Requirements for running the app: List all the pre-requisites that the app needs to run that Embarcadero does not offer runtime plugins for. An example would be Adobe AIR.
  • Requirements of the native application: List everything the native application needs even if a runtime plug is available. Examples would be: .NET 3.5 SP1 runtime, Adobe AIR runtime, Microsoft Visual C++ 2008 SPI runtime, and Windows installer 3.0.
Product Description Should not consist of more than two sentences, although there is a 5000 character limit. Include keywords a user might search on such as game, drawing, database, application development, image editor.

For example, the product description for Photographics is: “Photographics is an image editor that provides powerful tools for designers and developers. The information here cannot be copyrighted.”

Long Product Description The long description cannot contain part of the Product Description and vice versa. For commercial apps, if the description is taken from the vendor’s website, a copyright phrase must be added at the end of this description. For example: "Copyright © 2011 Adobe Systems Incorporated. All rights reserved." This maximum size of this field is 5,000 characters.
Release Date This is the date when the application was released, not the date when the app was mastered or published on AppWave Store.

Note: The Tasks pane located at the bottom of the page lists fields that require information. You need to select the product name and version number of the installed application. Click the drop-down and select your WebApp name. Once that is selected the Display Name field is also populated.

App

The App page is where you configure your Web App.

  1. Click WebApps or Iconwebapp.png and the WebApp tab opens. The information that appears here is what you entered on the Start' or New WebApps page.
  2. Note: Once you have clicked Next on the Start page, you cannot go back and make changes. Any changes must be made on the WebApps tab.
  3. Make any necessary changes and click Next to advanced to the Test page.

Test

  1. When the Master and Test your App page opens notice that the output folder and file name fields are automatically populated.
  2. Click Icon master.png and a confirm dialog appears asking if you would like to save your changes.
  3. Click Yes and a Save As dialog appears. Once the file is saved, the Master dialog opens and a progress bar tracks the process of mastering. It also displays the time it takes to complete the operation.
    Note: The file extension is .tca.
  4. Click Finished to close the dialog and then click Next to advance to the Broadcast page.
    Note: You can also choose to launch the mastered application at this point. This is to do a test launch, not to record prefetch.

Broadcast

  1. On the Broadcast your application to the AppWave page leave the AppWave URL default setting.
  2. Also, leave the default setting of Always remaster projects before broadcasting to the AppWave and click Broadcast. The Broadcast dialog appears with a progress bar tracking the broadcasting steps.
  3. Click Finish and a popup appears.

Using the App

Once you have mastered the app using AppWave Studio, it is available on the Apps tab.

  1. Click Apps to open AppWave Browser. Then click Notifications and notice that your WebApp is now available.
  2. Then click AppWave and click your folder to view your WebApp.
  3. Click ADD and a pop-up opens in the AppWave Browser.
  4. Once the pop-up appears the ADD icon changes to DOWNLOADING.
  5. When the download is complete, click RUN and the WebApp opens on your desktop.

See Also