Customize Your ADF Application As You Like: Quick Overview of ADF Skin Editor Enhancements In JDeveloper 12c
By Emin Askerov on Aug 05, 2013
The latest release of Oracle JDeveloper and ADF 12c delivers many new interesting features among which enhancements of ADF Skin Editor tool. Let’s make a brief overview of some of them in this post.
ADF Skin editor is a visual tool which allows creating, editing, previewing and deploying your ADF skin (application visual theme) for your ADF application. You can download standalone distributive of ADF Skin Editor here: http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html. Also find out more information about Skin Editor installation process in Installing Oracle ADF Skin Editor guide.
1) The ADF Skin Editor in this release becomes more powerful tool and provides easy customization of skinned items. Now it includes sample page preview and preview in browser, allowing you to further debug skins using browser developer tools.
2) Image editor now includes the adjustment of Hue/Saturation/Brightness dialog that enables you to adjust the hue, saturation and brightness levels of the colors that your ADF skin uses. But remember that this editor only appears if your ADF skin extends from the Fusion Simple family of ADF skin.
3) Let me introduce you skyros-v1 - one of the new skins in ADF Skins family. It extends the simple skin and provides a colorful look and feel to applications that use it. I think it has very nice look and feel. Is not it?
4) Another very interesting feature: now you can deploy ADF skins packaged in an ADF JAR Library directly to ADF application without having to restart the application (using Java Management Extensions (JMX)).
a) First of all, you should configure the ADF Application's source files, as described in this topic "How to Configure your Fusion Web Application to Accept an Updated ADF Skin."
b) Then you should use the ADF Skin Editor to connect to the MBean server and deploy the ADF JAR Library containing the ADF skin. Documentation for detailed information is here: "How to Deploy an ADF Library JAR to an MBean Server." This makes all ADF skins contained in the ADF Library JAR available to the Fusion web application.
So, as you can see, new features, which were described above, allows ADF developers easy to design more pretty, colorful and ergonomic UI of their applications.