How to develop application on SIM card of various cell phones
I am very new to Java Card development, though I am in Java programing for long.
Here is what I want: I want to put some application (used to do some calculation from some private data) into SIM cards of various cell phones, then, use one Java ME program in cell phone to interface the SIM application. My questions:
1. Does this sound right conceptually? I believe, this is right in concept. Any different view?
2. I have no problem to build both cell phone program and SIM program. I can use Java ME development kit to make cell phone program, and use Java Card development kit to make SIM program. All in Netbean? Any recommendation here?
3. The most crucial is: how to I load the 2 program into cell phone and SIM card? I have no idea.
4. What tool help me to achieve this? Do I need permission from cell phone company to do so? Can I do so for all smart cell phone? Can I do so for almost all SIM cards issued in US?
Thanks, guys.