Run HelloWorld Extended Applet

This HelloWorld 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 sample consists of using the IDE to start the HelloWorld 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 HelloWorld 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 HelloWorld 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 HelloWorld.expected.out file.