translate

AsTeRICS Packaging Environment

The APE let's you select a set of AsTeRICS model files and create a downstripped (minimum size) version of the ARE including plugins, configuration files and data files to execute the models. Optionally, the APE allows the creation of native installers for Windows, Linux inlc. Raspberry Pi and Mac OSX using JavaFX packaging technology.

 

 

Usage

See the screencast of how to create a standalone Camera Mouse SW package in minutes or the Webinar about AsTeRICS and APE.

APE consists of two major elements

  • APE-copy: a commandine tool to create a downstripped version of the ARE based on provided model files
  • Build infrastructure for native installers: a template project directory including an ant build file and a property file (APE.properties) to easily configure the installer creation with JavaFX.

Build infrastructure for native installers

The build infrastructure allows to createhostrelease and license AsTeRICS use cases (models) as standalone software projects. The model files, config files and other resources are maintained in a project folder (APE.projectDir=<APE.baseURI>/defProjectDir). This way it can be versioned independently on github or subversion.

In detail, you can:

  • configure the properties for APE-copy and the creation of native installers in a single file (<APE.projectDir>/APE.properties)
  • replace single files/resources (images, model files, component and services jars and the respective configurations,...) of the ARE installation with custom files of the folder <APE.projectDir>/custom
  • customize the installer creation by providing drop-in resources and installer-specific files in the folder <APE.projectDir>/package/linux, <APE.projectDir>/package/windows or <APE.projectDir>/package/macosx
  • trigger the creation of a native installer by using the provided ant build file at <APE.projectDir>/build.xml
  • choose between MIT or GPLv3 with CLASSPATH exception license depending on the selected components.

Dependencies

The build infrastructure has the following prerequisites:

For more details, see the APE documentation.

Documentation

Documents in the DS: 

AsTeRICS User Manual

The user manual for the Assistive Technology Rapid Integration & Construction Set, gives an overview of what you can do with AsTeRICS and explains how to create models.

Rating

ABOUT

LESS COMMENTS

MESSAGE REVIEW OK

Ok