When you download the Java Application you will be informed that it is not trusted. Because we do not use any of the restricted API's on a phone, the Java application will work in the untrusted domain, and so does not need to be signed. Click here for more information about security for MIDP applications.