--
You received this message because you are subscribed to the ADF Enterprise Methodology Group (http://groups.google.com/group/adf-methodology). To unsubscribe send email to adf-methodolo...@googlegroups.com
All content to the ADF EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the ADF EMG with a link to the Google Group (http://groups.google.com/group/adf-methodology).
Hi, Tapash, ADF Mobile does come with encrypted SQLite DB. While most devices comes with a SQLite Engine, it is generally not encrypted. We licensed the SQLite Encryption Extension and embedded into ADF Mobile, so you get encrypted DB support out of the box.
As for desktop support, what Shay is talking about is using Oracle XE or even SQLite/Berkeley DB as the local database. SQLite and Berkeley DB are designed for mobile usage and has no maintenance overhead. ADF + Glassfish + one of these lighter weight DB would be a viable disconnected mobile client. Furthermore, you can use Oracle Database Mobile Server for database synchronization purposes, if your client DB is either SQLite or Berkeley DB. Oracle Database Mobile Server is used in Oracle applications and also externally by customers, and would be a viable solution for PCs. We are also considering that for ADF Mobile support, but due to lack of platform support we can’t quite integrate the two yet.
One last point – I agree that disconnected laptop client still have many use cases, but as we move forward to develop new products, we have to look ahead. The trend is moving toward tablets (Android and iPad) that would replace laptop as a rich mobile client device, because they are much more portable and suited for mobile users. Our resources is limited and it takes time to build products, so we have to place the future ahead of the past. One point of convergence could be Windows 8 and JavaSE. Once ADF Mobile converse to JavaSE, then we will have the same JVM that runs on laptops and tablets/smartphones. We can then unify the framework to support both types of devices. This however will take time.
So in the short term, your best bet is what Shay described.
Thanks,
Senior Principal Product Manager
Mobile Application Development Framework
Oracle Application Development Tools
650-506-2271 (Office)
510-282-0369 (Mobile)
Check Oracle MEAP, Blogs (for latest updates), and Demos (Hint: open on your mobile phone)
Hi, Tapash, I don’t think we can recommend ADF Swing because there is virtually no future for it, and the UI you will end up with will not be ideal.
Thanks,
Senior Principal Product Manager
Mobile Application Development Framework
Oracle Application Development Tools
650-506-2271 (Office)
510-282-0369 (Mobile)
Check Oracle MEAP, Blogs (for latest updates), and Demos (Hint: open on your mobile phone)
Thanks Joe,
I agree with you, but then having a offline desktop version is a make or break deal for the client. They have a huge sales force on the road and they need this capability, I would hate to see ADF not getting implemented in this otherwise completely Oracle shop. What other options can I pursue to address this ?