Ok, first off I am new to the J2ME world, I have been doing Java professionally off-n-on for 5 years (between C/C++, VB, and .NET in its various forms). The last mobile application I did it was WML. So I have a couple of questions which likely have already been covered but I couldn't find in the search feature, so sorry. =)
1.) Can a phone's JVM be upgraded? I would assume so but I couldn't find any hint to it. I would like to use some of the MIDP 2.0 features, but not if older/current phones aren't ever going to be able to run the app(s). I searched Sprint's site, Google, and here and never found anything about this.
2.) So various phones behave/interact with Java apps differently? The JVM isn't a complete and robust seperation between the app and the hardware? WOW! That said, is there characteristics of how the JVM behaves across manufacturers or something; or must you really test against each and every phone you want your app. to be available on?
Ok, thats more then a couple of questions. =)
Thanks in advance for any help.
Jenslove