Generate a native mobile app

To create a native mobile app, you need to have the following on your computer:

  1. PhoneGap SDK

  2. Android™ SDK

  3. Oracle Java™ SDK

  4. Apache Ant

Complete the following steps to publish your content to a native mobile app:

  1. Select File > Publish.

  2. In the Publish Settings dialog box, select Native Mobile App.

  3. Select the folder where the published output will be saved. By default, FrameMaker chooses the same location as the source file.

  4. Specify the RoboHelp settings that will be used for the conversion.
    Note: Even though these settings are not mandatory, to get optimum output, you should specify the relevant settings. FrameMaker does not alert you to specify these settings when you initiate the Publish action.
    RoboHelp Project
    Specify the RoboHelp Project file (XPJ) that you have created.

    ISF File
    Specify the Import Settings File (ISF) that contains the required conversion settings.

  5. Locate the settings.xml file at Installdir\fminit\RH_DEFAULT_PROJECT and specify the following options:

    Tag

    Value

    PhoneGapFolder

    Folder on your computer where you’ve downloaded and unzipped the PhoneGap software development kit

    LDPIIcon

    A png file for application icon for LDPI (low) android mobile screen density

    MDPIIcon

    A png file for application icon for MDPI (medium) android mobile screen density

    HDPIIcon

    A png file for application icon for HDPI (high) android mobile screen density

    PackageName

    A unique identifier of the application in addition to the application’s name, for example com.example.myapp

    AppName

    The name of the application

    AppVersionString

    A version string for the application

    JDKPath

    Folder on your computer where the Oracle Java™ software development kit is installed

    AntPath

    Folder on your computer where you’ve downloaded and unzipped Apache Ant

    AndroidPath

    Folder on your computer where the Android™ software development kit is installed

    SSLName

    Name of the SSL of the multiscreen HTML 5 in the RoboHelp project, which you are using for publishing

    If you are using the default project shipped with TCS, the SSL name is Multiscreen_HTML5 .

  6. Click Publish.

    After processing, TCS displays the native mobile application (.apk) file that you circulate among the users for installing on their mobile devices.

// Ethnio survey code removed