We all know that J2ME application can't access the phone book, sms. It can't detect voice call either. It can't do things like hold current call and make conference call. But by using technology such as WML and WMLScript all these things can be done easily. Under the surface WML and WMLScript use WAP technology ie. WAP Application Environment to do these things.
If we view J2ME application as a WAP application just like mobile browser today. Then any J2ME application can access these advanced function now. Nowadays many mobile phone support WML+WMLScript+WTA(telephony). By using this way we can extend the capability of J2ME to a new level without damaging the security policy. As the mobile browser can do these under the system security policy.
My question is that is it possible to let J2ME application use WAP technology such as WTA? If not why?
What about the JavaFX mobile? Will it provide the ability to do things just lkie WAP's WAE or Google's Android?