Developing with the eHF

Installing the ICW Integrated Development Environment (IDE) and Tools

Throughout all the tutorials and Howtos it has been assumed that the ICW IDE has been used - so it is worth installing if you are starting out with the eHF for the first time.

Follow the DocNet Tutorial

By following the DocNet tutorial you will learn how to develop a new eHF based module from scratch, as well as how to leverage the functionality and power of existing eHF modules.

Note: When following the tutorial you'll need to:

  • unpack the eHF Project Templates from /resources/workspaces/workspace.zip on the .iso image (or DVD) to your local Eclipse workspace folder.
  • and copy the latest eHF jar files (and other 3rd party jar files) from the resources/repository folder of the .iso image (or DVD) to your local Maven repository (Maven will be installed as part of the ICW IDE).

Reference & Specifications

The reference and specification documentation will help you when developing a new eHF based module, and in particular when using existing eHF modules.

Howtos

The various Howtos available, provide additional code examples and help when developing an eHF based module.

Installing an eHF Based Application

Having created your own eHF based application, you need to provide a way for users to install it. You can follow the eHF Installation Manual to see how to install an eHF based application by installing the eHF Reference Assembly from the eHF Release Zip.

Additionally we have the Hardware Software Prerequisites which details the recommended and currently supported hardware and software requirements for an eHF based application.

Note: you do not need to install the eHF Application to use the eHF (as in the jar artifacts) or to follow the tutorial.

Release Notes

If you have already worked with the eHF, take a look at the release notes to see the latest development and newest features in the latest version of the eHF.