What is the Java Card development cycle?

Julien SIMON

The development cycle of a Java Card applet goes like this:

  • Write the Java source;
  • Compile it using your favorite Java compiler;
  • Convert the resulting class files into a unique CAP file;
  • Verify that the CAP file is valid;
  • Load the CAP file either on an actual card or in a software simulator;
  • Instantiate the applet;
  • Select the applet and send commands to it.