Jeanne Boyarsky wrote:I haven't read any of these. Sharing the link to Amazon in case anyone doesn't know what Salesforce Apex is.
Salesforce Apex (Salesforce's proprietary OO programming language) is different from Oracle APEX or Application Express I.e Oracle's proprietary (but free) browser-based rapid application development framework, where web apps are defined and stored in the database and executed via Oracle. Oracle APEX is itself an APEX application, which gives you some idea of what can be achieved with it. My impression is that it is aimed at people who want to build data-oriented applications quickly and easily on the Oracle platform, and who might previously have used a 4GL like Oracle Forms, but who feel Java is too complex/slow/expensive for their needs. If you are already committed to the Oracle platform for the lifetime of your system, don't already have lots of in-house Java skills, and can live with the inevitable compromises of using a proprietary framework, then I think Oracle APEX can be a very powerful option.