Overview of Packaging and Deploying Applications

You can use the development kit installer to:

  • Download a Java Card technology CAP file to a Java Card technology-compliant smart card, or during development, to the Java Card RE.

  • Perform necessary on-card linking.

  • Delete applets and packages from a Java Card technology-compliant smart card. Once the installer is selected, requests for deletion can be sent from the terminal to the smart card in the form of APDU commands. See Using the On-card Installer for Deletion for more information.

  • Set default applets on different logical channels.

The output from scriptgen goes to apdutool, which resides on your desktop and acts as a deployment tool. The on-card installer resides in the RE on the card and receives Application Protocol Data Unit commands (APDUs) from apdutool.

The on-card installer is not a multi selectable application. On startup, the on-card installer is the default applet on logical channel 0. The default applet on the other logical channels is set to No applet selected.