Due to Oracle Applications' primary focus on self-service web clients for new development, most of our internal teams using Oracle ADF tend to build web applications, however some surveys we've done of our external customers show a goodly percentage (perhaps as high as 40%) are doing some Swing development with ADF, and also indicate a continued strong interest in building desktop-style business applications with ADF and Swing. On another front, I also worked in the last year to assist Oracle Consulting with an important Swing-based prototype for a large bank in Europe. So, even though JSF and its AJAX features are making "Web 2.0" applications more interactive, there are plenty of situations when a desktop client is still the perfect thing. I'm glad JDeveloper 10.1.3 offers strong support for both styles in a single product. This unified approach is one of the many things that distinguish our offering from two-product approach that Sun has with Studio Creator and Netbeans. In addition to adding numerous new features in the Swing development area in the 10.1.3 release, we also renamed our Swing data binding layer from "ADF JClient" to "ADF Swing" to focus attention on the fact that it works with regular Swing controls.
Following Oracle's recent acquisition of Siebel, I was asked to give a brain dump about our ADF Swing features to one of the groups at Siebel that had experience in the past building desktop clients with .NET and Windows Forms. No telling where it will lead, but I tried to make sure they knew about all of our existing and cool, new features for Swing development! Frank Nimphius sent me his latest slide deck on the subject, which I've added to my list of recent presentations here on the blog in case you're interested to click through it, too.
Enjoy.
10:57:43 AM
|
|