Saturday, June 5, 2010

ADF 11g Fusion Projector Skin

This week I was reading Oracle Fusion Middleware Web User Interface Developer's Guide for Oracle ADF 11g, and have found new and interesting thing for me - projector skin, see all Oracle ADF Faces Skins. There is special skin for Oracle ADF Faces components, it allows better optimized rendering on projector devices. This is especially important when doing different presentations and demos. When you run this skin on desktop monitor, there is no difference to see, but when running on projector color scheme looks much more contrast.

JDeveloper 11g PS2 bring update for fusion skin, namely fusion-11.1.1.3.0. As per documentation, panelTabbed, navigationPane and panelAccordion components look and feel is improved. Let's run sample application - FusionSkin.zip and see it.

Default JDeveloper 11g PS2 fusion skin:


Now I change it to fusion-11.1.1.3.0 skin available with JDeveloper 11g PS2:


Thats true, panelTabbed and panelAccordion appear much better and lighter. I have noticed, tabs are opening faster as well:


Finally, we have fusion-projector skin - optimized for rendering on projector screens. There is JDeveloper 11g PS2 fix for this skin as well - fusion-11.1.1.3.0-projector:


There is no obvious visual difference when running on desktop monitor, however still you can see that component borders are rendered sharper:


Managers can enjoy ADF 11g presentations and demos without having eye pain ! :)

3 comments:

Hasim said...

Cool , Hope to see out of box more skins ,so most of customer will not spend time in defining the custom style class.

Duncan Mills said...

As an FYI will not be shipping the projector skin in new versions. Instead we've pulled it out and make it available here on samplecode.oracle.com

Andrej Baranovskij said...

Hi Duncan,

Thanks for update, good to know.

Andrejus