I'm developing application using j2me.
I've tested my application on emulator(both jdk and eclipseME). Also I'm succesful in testing the unsigned version of my app on Nokia 3110c (a S40 device). But when I try deploying the same on nokia E63(a S60 device) it gives an error. Installation on E63 almost goes upto 80%(progress bar), but shows an error saying unable to certify.
Now my first question is, Is it a must to get my app signed?(to install on s60 devices)
After the above process, I decided to self-sign my app using keytool of JDK. I was able to self-sign my midlet(though not with a proper CA certificate).
Now trying with nokia E63, gives the same old error.
Also if I try installing this app on nokia 3110c, I get a error saying "cetificate not found on phone or sim".
Now my second question is, Can we not use a self-signed midlet for testing purposes only?(later i may buy one from verisign or thawte)
Now my third question and request is, have anyone one of you come across above problems? is yes please help me...
Let me know if you want anymore info.
Happy New Year 2010.
Thanks in advance.