Overview of Packaging and Deploying Applications

You can use the development kit installer to:

  • Download a Java Card technology package to a Java Card technology-compliant smart card, or during development, to the Java Card RE. Version 2.1 and later CAP files are supported.

  • 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. For more information, see Using the On-card Installer for Deletion.

  • 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.