Oracle ADF Alternatives
Oracle's Application Development Framework -- also referred to as Oracle ADF -- is a commercial framework designed to aid in the development of enterprise applications. Oracle ADF is based on Model-View-Controller architecture. If you’re looking for an application-development framework but aren’t interested in using Oracle’s, several alternatives exist, some of which are free.
-
Yii
-
Yii is an application-development framework tailored for building Web 2.0 applications. Like Oracle ADF, Yii uses the Model-View-Controller design pattern. Yii’s features include AJAX-enabled widgets, database data modeling, skinning, theming, WSDL compatibility, form validation and input, integrated authentication and authorization capabilities, built-in security, error logging, error handling and automatic code generation. Yii is an open-source product freely available for download from the Yii Framework website. In order to run Yii, you’ll need a computer with access to PHP 5.1.0 or higher.
Spring Framework
-
Spring -- also referred to as SpringSource -- is an application-development framework designed for enterprise Java-application creation. Its features include HTML5, REST and AJAX support, iPhone and Android mobile-platform compatibility, batch applications, distributed-application adapters, cloud-based data support, customizable security authentication and native social-networking functionality with built-in integration with Twitter, Facebook, LinkedIn and a number of other popular services. Spring is an open-source application development framework available for download from the developer’s website.
-
XDEV
-
XDEV is a rapid application-development framework that, like Oracle ADF, is tailored for Java applications. It features a customizable graphical-user-interface builder that lets you drag and drop items to design your own GUIs. XDEV’s additional features include easy entry-form creation, a WYSIWYG layout manager with scalable dialogs, a native code editor, an onboard function library, debugger, database connectivity and customizable reporting. A free Community Edition of XDEV is available for download. The company also sells a variety of paid versions of XDEV, with prices running as high as $8,000 for the Team-Server Edition.
Dabo
-
Dabo is an application development framework designed to aid in the creation of desktop applications. It lets you build programs that will run on Windows, Linux and Mac OS X. Dabo features support for Firebird, mySQL, SQLite, PostgreSQL and MS SQL Server databases. Additional features include custom user-interface design, localization support and a local cursor engine. Dabo is a free application-development framework available for download from the project’s website.
-