Oracle ADFMobile: The key point – A lightweight/headless (~ 10M) JVM is put now on iOS & Android with HTML5, CSS3, JavaScript integration

Oracle just announced ADF Mobile that is a mobile web framework based on the Oracle’s own ADF but this time targeting mobile developments on iOS and Android.

Aside the overall user advertised features (HTML5, Java, ADF, CSS3, JavaScript, REST) the really STRONG key-point I see is that it actually runs FULL Java on iOS and Android over an a lightweight/headless JVM deployed/embedded with the application, being practically the first mass Java based platform running successfully on iOS …. It will be interesting to see how Apple will react to this good news (for Java developers).

So here are some of the relevant links related to the just announced ADF Mobile framework and the underlying JVM:

“…An application developed with ADF Mobile contains a lightweight Java virtual machine (JV7M). Think of this JVM as a library that gets used for business logic and data access – the JVM is not a container for the whole application and it does not render the user interface. Rather, the JVM simply passes data to an HTML5 view, which renders the user interface.
Developers can code the application business logic in Java and the compiled bytecode can run on either the Apple iOS or Android platforms. The Java technology is optimized and has a minimal on-device footprint (around 10MB). Access to the SQLite database is available through Java Database Connectivity (JDBC) and support for web service requests
are available through SOAP or REST…”

Advertisements

One Response to Oracle ADFMobile: The key point – A lightweight/headless (~ 10M) JVM is put now on iOS & Android with HTML5, CSS3, JavaScript integration

  1. This extension to ADF probably wouldn’t be suitable for the weekend developer hoping to make the next version of “Angry Birds,” Pataky said. Instead, this product is suited for helping developers extend their ADF and non-ADF enterprise Java applications to mobile platforms. “Any Web application, including a website, can be integrated into the mobile application,” he said.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: