RAD for standard operations
A tie
RAD for complex functions
Forms slightly ahead of JDeveloper without
JHeadstart
JDeveloper with JHeadstart is way ahead of Forms
Development complexity
Forms developers face a learning curve with
JDeveloper
With JHeadstart the learning curve is much less
Ease of extensions
ADF Faces - 3GL is always present
Forms needs Java (PJCs)
Highly interactive UI Forms
Apples and oranges (light client vs. heavy client)
ADF Faces and JHeadstart generated code is very
interactive