How do applications like mojax or bling software fit in?
Mojax and Bling Software are examples of applications that use Mobile Ajax with Java as a middleware. Ajax makes a great presentation layer, but isn’t ideally suited for working with device level APIs (Bluetooth, camera, XML, etc.) where technologies such as J2ME/BREW/C++ are already being used extensively. Thus, it is possible to use the combined strengths of each technology (J2ME + Ajax ) to create the best experience possible. While not leveraging open standards exclusively, these applications can very well make sense and they show that Ajax technology is a major building block in application development – either based on the web browser or on a Java/C++ application. In fact, Sun itself is taking a similar approach with its’ Java FX technology (http://java.sun.com/javafx/).
Mojax and Bling Software are examples of applications that use Mobile AJAX with Java as middleware. AJAX makes a great presentation layer, but isn’t ideally suited for working with device-level APIs (Bluetooth, camera, XML, etc.) where technologies such as J2ME/BREW/C++ are already being used extensively. Thus, it is possible to use the combined strengths of each technology (J2ME + AJAX) to create the best experience possible. While not leveraging open standards exclusively, these applications can very well make sense and they show that AJAX technology is a major building block in application development – either based on the Web browser or on a Java/C++ application. In fact, Sun is taking a similar approach with its Java FX technology.
Mojax and Bling Software are examples of applications that use Mobile AJAX with Java as middleware. AJAX makes a great presentation layer, but isn’t ideally suited for working with device-level APIs (Bluetooth, camera, XML, etc.) where technologies such as J2ME/BREW/C++ are already being used extensively. Thus, it is possible to use the combined strengths of each technology (J2ME + AJAX) to create the best experience possible.