I know that Sun and Microsoft aren't currently the best of friends, but I'm a little confused as to why Windows CE isn't treated with the same importance as Palm as far as Java is concerned. For example, AFAIK, PersonalJava (the only JVM I can find for CE) doesn't conform to the CLDC standards that the Palm MIDP profile does.
I guess what I am asking is this: If I am developing a Java app for both the Windows CE and Palm platform, will I need to develop basically two separate apps? If so, it really nullifies one of the biggest advantages of Java IMHO. Any insight?