Run ExtendedChannels Extended Applet

The ExtendedChannels sample demonstrates the basic structure of a Java Card 3 platform extended applet that developers can use to develop, deploy, create, execute, delete, and unload extended applets. It is a minimal extended applet utilizing the simplest source code and meta-files. This sample contains one project that demonstrates the function of an extended applet.

Running the ExtendedChannels sample consists of using the IDE to start the ExtendedChannels extended applet. When running, the project installs the extended applet, processes an incoming APDU, and responds with a text greeting.

Before You Begin

Before performing the following procedure, the Java Card 3 Development Kit, Connected Editon must be downloaded and installed on your development system.

The ExtendedChannels project is located under the JC_CONNECTED_HOME\samples\extended_applets folder.


Note - Refer to the Java Card 3 Platform Development Kit User’s Guide for additional details including screen captures.


  1. Click File > Open Project in the main window.
  2. Go to the JC_CONNECTED_HOME\samples\extended_applets folder and open the ExtendedChannels project.
  3. Click the run button in the main window.

    The IDE compiles, builds, and runs the sample. When the sample runs, it creates an output file.

  4. Verify that the contents of the output file are the same as the contents of the ExtendedChannels.expected.out file.