Configuration Tips for better Performance with ADF Mobile Apps

Posted by SRINI INDLA on Oracle Blogs See other posts from Oracle Blogs or by SRINI INDLA
Published on Wed, 12 Dec 2012 23:06:37 +0000 Indexed on 2012/12/13 5:11 UTC
Read the original article Hit count: 262

Filed under:

Some tips to keep in mind to make sure ADF Mobile application's performance is optimal:

1. Select release mode in deployment profile. This is perhaps the most important thing to remember to ensure best performance for ADF Mobile Apps. Selecting this option causes the deployer to package optimized JVM and minified JS libs with the mobile app there by significantly improving the over all performance of the application.

deploy profile

2. For iOS you do not need to do anything else other than selecting  release mode in deploy profile. However, on Android you have to create a keystore and configure it in JDev --> Tools --> Preferences --> ADF Mobile --> Platforms : Android as shown in the snapshot below

android preferences

3. Steps for generating the Keystore for Android using keytool :

keytool





 4. Logging level setting in logging.properties: Make sure the log level is set to SEVERE for both framework logger as well as the application logger as follows

oracle.adfmf.framework.level=SEVERE
oracle.adfmf.application.level=SEVERE

5. When using SOAP WebServices with WebService Data Control make sure you select the option to copy the WSDL. This will cause the JDev to download the WSDL and all the XSDs referenced by the WSDL from the server at design time and package them with the application during deployment. This way the application does not incur the cost of downloading these resources at run time from the device.

wsdc creation



© Oracle Blogs or respective owner

Related posts about /Oracle