Adobe AIR Help in RoboHelp 7
What's covered?AIR help is a new form of help from Adobe using .AIR technology.
AIR help was first introduced into RoboHelp during the life of Adobe RoboHelp Version 7. It takes the webhelp output from an Adobe RoboHelp 7 project and uses the AIR Help Packager to package it into a single file for distribution or create browser based AIR help. When the end user receives the .AIR file they just double-click it and it installs in the same way as an application. If they don't already have the runtime, it is a once only setup. (This can be done as part of your normal installation.) So what are the benefits? The key ones are:
|
Creating AIR help
The end users needs only the AIR Runtime. As an author, you need three things installed in this order.
- Java Runtime
- RoboHelp Packager.
- AIR Runtime
This link takes you to a page with links to all three.
With those installed, the next thing you need is a previously created webhelp output. For this topic, I used the UK version of the webhelp from the Customer Care project that ships with RoboHelp 7.
Simply double click the packager icon that will be in the RoboHelp Toolbox pod to access this screen. You may recognise that this is on a Vista PC but you can also use Windows XP. It will be blank the first time, thereafter you will get the previous session details. I have filled in the fields needed for this purpose.
The Wizard - Page 1 - General Options
|
Please note the information here is what I found and it has not been tested exhaustively. Help TitleWhat you want to appear on the title bar of the help and the name that will appear in Program Files. It must be unique to each project and not be a name that might be used by someone else, such as "Help". I suggest something like Company A Product X Help. While this is the name that will appear in Program Files, it is not what the Auto Update uses when looking for previous versions of the help. If your company name and product name change and you alter the Help Title to Company B Product Y Help, the old version will still get removed and be removed by the new version. WebHelp FolderThe existing webhelp that is to be converted to Adobe AIR Help. Output FileWhere you will generate the AIR file. Version and Help IDWhatever you want but they combine to create a unique key for each version. Do not change the Help ID, just increment the version number each time you release a new build. The combination of those two fields is the key to the mechanism that tells the installed help that a later version is available. Digital Certificate and PasswordAdobe .AIR requires a digital certificate. Digital signing assures users that the help has not been maliciously altered and identifies your organisation as the publisher. For internal use it does not matter whether or not it is a signed certificate and for testing it is easy to create a certificate using the screen opposite. Below is a simple diagram showing how digital signatures work.
You will probably want to use a signed certificate for your customers. You can purchase digital signatures from recognised authorities such as VeriSign or Thawte. Don't worry too much about this aspect. Normally your IT department will deal with it. There is a PDF with more information on this on Verisign's site. Width and HeightThe default size of the window for the user. TemplateThere are already a number of different templates that give the user different functionality. Try out the different templates. SkinEach template will have various skins available. These only affect appearance, not functionality. Specify Options for branded experienceI haven't tested this area properly. I understand you can select different images for About, Shortcut, Title Bar and Task Bar and that operating system decides the location to display. I haven't had time to test what appears where and, obviously you need to have that information. The Company Logo appears top right where Powered by RoboHelp used to appear. Live Preview of Help ContentClick to see a preview without generating. |
The Wizard - Page 2 - Contents Settings
![]() |
Mini Table of Contents / Show LevelsShows the headings in the topic to the level selected and they act as bookmarks. When the user clicks one of the items in the Mini TOC, they go to that heading. Mini TOC is a working title for this tab in the beta. Enable CommentingTick to enable the user to record comments that can be uploaded to the drive specified so that they can be synchronised. Enable Auto UpdateI have not checked out the mechanics of this so please refer to Adobe's documentation. Search Results along with the contentThe search results will include the first few lines of the topics. This is not available in all the templates. Add ResourcesIf you use the Multi Tab Accordion template, additional tabs can be added linking to other resources. The bars are added using the buttons below. List of ResourcesSee above. |
The Wizard - Page 3 - Skin and CSH Settings
![]() |
CopyrightYour copyright notice. Appears in Help | About. DescriptionA description of the help. Appears in Help | About. Program Menu FolderIf you want to specify a folder within Program Files to which the help will be installed, enter just the name of the sub-folder here. For example, enter Company A and the help will be installed to Program Files\Company A. Context Sensitive SetttingsCalling the help from an application is awaiting the writing of the API. When that is available, any CSH calls will open the help using these settings. There will also be a requirement in some companies to use URLs in the same way as done with webhelp and I am hoping that too will be in the final release. ShowTick any of these options you require. (Always Override = Always on Top). |
What do I do with the AIR file?
See Adobe AIR Help in RoboHelp 8.
Merged Help
You can point the Packager to a previously created merged webhelp output and it will generate a .AIR file based on the parent and those children available at the time the .AIR file is created. That can be any combination you choose. What you cannot do is mix and match later. The merge is created at production time, not at run time.
When I tested Browse Sequences were not working and the How Do I tab would not display. I don't know if this was fixed during the life of RoboHelp 7.
Donations
If you find the information and tutorials on my site save you time figuring it out for yourself and help improve what you produce, please consider making a small donation.
Topic Revisions
![]()
Date |
Changes to this page |
| 20 Oct 2009 | Article pruned to fit within the new framework of articles on AIR help. |
| 22 Aug 2008 | Various updates to reflect the article covers the locally installed version in the beta. |
| 12 Jul 2008 | Numerous changes as information has become available. |
| 09 Jun 2008 | Wizard screenshots updated and Merged Help section added. |
| 08 Jun 2008 | Article completely revised for Beta 2. |
| 09 May 2008 | Reference to RoboHelp 6 removed. Link to R Jacquez' video added. |
| 25 Feb 2008 | New Topic |





