What is our primary use case?
With APEX, I developed a web portal for an insurance company. With this portal, every agency can look at its customer's personal data, their claims, policies, coverage, and collections.
I am using this solution and I am developing software for my customers.
How has it helped my organization?
For three years, we have done the same application with more than 10 people.
With APEX, we can reduce our costs by reducing the size of our teams.
Before APEX, we were using Oracle Forms. This required larger teams.
With small teams of four to six, with a maximum of 10 people, you can build every kind of product.
APEX will also benefit enterprise companies.
What is most valuable?
Developing in a web environment is very easy with just one browser. With a username and password, I can develop this product very easily. With this product, it is very easy to develop. Many sample applications have been created by Apex in the Applications Gallery.
You can built multilingual applications, each user can interact the application with their own depending localization parameter.
Apex supports Restful Service in JSON format. It is very easy to create a web service for Apex Environment.
It's suitable for team development.
What needs improvement?
It would be my dream to merge two products into one. Visual Builder and APEX should meld in one product.
Each has different strengths. Visual Builder is very strong in Java, and you can build HTML applications very easily with low code. APEX is very important to have a direct connection to the Oracle database.
If these two products would meld into one in the future, it would be very nice.
In the future of APEX, I would expect features more like Visual Builder. Also being able to use HTML codes directly. Visual Builder produces HTML codes and source codes.
APEX does not have source code, it runs from the database. We can export our objects, our source, and import them in different environments and different hardware, but it's not readable in HTML codes.
For how long have I used the solution?
I have been using this solution for three years.
We are using the latest version and will be upgrading to 20.2
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
Oracle Application Express (APEX) is a scalable product.
We have four users in our organization.
How are customer service and support?
We don't need direct support from Oracle. We are using Oracle Websites.
How was the initial setup?
It's very easy to install and easy to deploy.
The first time, I spend six weeks, but now it can be done in a few hours.
We need only one person to maintain this solution.
What about the implementation team?
We completed the implementation of it ourselves.
What's my experience with pricing, setup cost, and licensing?
This is a built-in license with data.
When buying the data license, APEX is included.
Which other solutions did I evaluate?
Currently, I am doing some research on Visual Builder. I saw a demo.
It's an application that is ready for the cloud. You cannot use it on-premises or on your local machine. It's just for the cloud.
They have very nice features.
You can easily build your applications at a very low cost, and it is very powerful with JavaScript.
What other advice do I have?
We are a consultancy firm for IT purposes, software. Especially, we are engaged in the insurance and banking finance sector.
We have a very large and deep knowledge of accounting software. Our team is very experienced, senior developers, and business analysts.
We are migrating our Oracle Forms to APEX. In the future, we will continue to use APEX.
I would highly recommend this product to others who are interested in using it.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Hi reviewer1404792,
we are using Apex since 2005 and never encountered these strange security issues that you do report. Our architecture is a little bit different, though: since our clients are on Windows, we use an IIS (Kerberos) as identification server and put the ORDS (former called apex listener) on a Tomcat directly behind the IIS. A call to an apex application page goes first to the IIS. The user is automatically authenticated and the call is forewared to the Tomcat/ORDS. There are no usernames/passwords needed in the process.