If I sign a simple MIDlet, can it talk to for instance a Paypass application?
Essentially yes, if PayPass application is installed in the Secure Element. However, in order to develop something useful, you need access to the Paypass specifications. Secure Element Applets may – by the Applet’s own design – allow free access to some of the Applet’s services and require authentication to other services. In the future – with a fully implemented [JSR177] – the secure element is able holdinformation on ACP (Access Condition Policy). The ACP defines wich J2ME Midlet is able to communicate with which JavaCard Applet.