Why use Oracle? Because it has Oracle Application Express.
April 13, 2021

Why use Oracle? Because it has Oracle Application Express.

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Oracle Application Express

At first, Oracle Application Express was used by only one department. However, after realizing the benefit, gradually it has been adopted by the whole organization. It addresses 90% of business cases, mostly on the operation and accounting side, such as building small ERP, workflow framework, tracking assets and licenses, issue tracking system, and also can be used to analyze and monitor various data, such as activity log and sales dashboard.
  • Fast. Nothing beats Oracle Application Express in terms of speed of development. Almost all common and must-have features for most application has been built into Oracle Application Express, and we only need to focus to the specific requirements.
  • Quality. Luckily, fast doesn't always translate to low quality. Even using basic wizard, within five minutes, we can build a quality application that has good security, a good user interface and good features, and this can be a very good standard for a company. It's not the best, but it's easy to tweak to achieve higher than standard quality.
  • Customization. The apps created are very customizable. You only need to understand Oracle SQL and PL/SQL, Javascript, and JQuery. Then, you can create nearly any application you have in mind.
  • Prototyping. When we are working for a client, sometimes it's hard to be on the same page when at first we only talk about the application concept. Using Oracle Application Express helps to create a prototype application and adjust it according to the client's input within minutes. This greatly helps bringing IT and non-IT clients on the same page faster.
  • It's tied up to Oracle Database only. If you don't have Oracle Database, forget Oracle Application Express.
  • I wish it has offline mode so it could be used in no-internet areas and sync it when it's back online.
  • It's not critical, but it would be nice if there were more choices of themes. I know Oracle Application Express has couple of themes, but in my opinion, currently only Universal Theme is the theme for Oracle Application Express.
  • Due to our limited IT resources (mostly because we are not IT company), easy, fast, and sustainable framework allows us to catch up with business improvement without hiring additional IT resources.
  • Prototyping done quickly and easily also improve our application quality. We are able to map business requirements to application more accurately, ensuring sustainability and less maintenance for go-live application. This also saves the need for huge IT resources.
  • Because we already use Oracle Database, and our existing IT members are all proficient in Oracle SQL and PL/SQL, there are only a few learning curves to adopt Oracle Application Express the first time.
  • Because it's too easy and quick, it has downside. We can have tendency to be lazy to adopt other modern and more flexible language.
I don't see any apps able to achieve the functionality and the development speed of Oracle Application Express.

Do you think Oracle APEX delivers good value for the price?


Are you happy with Oracle APEX's feature set?


Did Oracle APEX live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Oracle APEX go as expected?


Would you buy Oracle APEX again?


The most suitable case for Oracle Application Express is any application, web desktop or mobile, that only needs to store and manipulate data in Oracle Database, and be accessed online all the time.

Other than that, avoid Oracle Application Express (e.g., apps which rely heavily to Javascript functionality, apps to analyze Twitter data, apps which need to manipulate OS files, apps to create complex and static reports).

Oracle APEX Feature Ratings

Drag-and-drop Interfaces
Platform Security
Platform User Management
Platform Scalability