Le lancement de la version 2.2 de Oracle Application Express (Apex) n'est pas seulement la mise à jour de l'outil de développement rapide de l'éditeur de la base de données. Il symbolise aussi l'engagement d'Oracle à fournir un outil simple pour concevoir des applications Web à partir des tables de données contenues dans ses bases 10g et 9iR2 - et à le faire évoluer à l'avenir. Oracle offrait auparavant Web DB, un outil qui a cessé d'évoluer. Il a été plus ou moins remplacé par HTML DB en 2004, l'ancêtre d'Apex. « Oracle n'a jamais tué, ni amélioré, Web DB, reconnaît Mike Hichwa, vice-président du développement logiciel chez Oracle. Nous avons créé un nouveau produit, Apex. La filiation a été rompue, puis reprise. Je m'excuse auprès des utilisateurs. Nous n'avons aucune intention de refaire ce genre de choses. » A la différence de son prédécesseur, Apex 2.2 peut bâtir une application entière, et pas simplement des bouts de code. Le support d'Ajax (emploi de scripts Javascript asynchrones et du langage XML pour modifier le comportement d'une page et ses données sans avoir à rafraîchir toute la page) est encore limité, il sera complété avec la version 3.0, attendue pour l'été 2007. Toutefois, Oracle explique faire exprès de ne pas aller trop vite sur ce point, dans la mesure où la compatibilité avec les différents navigateurs pourrait poser des problèmes.