This platform is most hidden from anywhere in Google search. When you're looking for website, or software development, you come across a patchwork of tools which are haphazardly used to create a workflow. Anything from database schema tools, front end, back end, security all require a tremendous amount of time and effort. Our case use was creating a video sharing service. We analyuzed WordPress, Drupal, and many others which worked with AWS, CloudFront.
The primary reason for choosing Wavemaker was we did not need to install anything, or rely on the multitude of dependencies like in WordPress or Drupal plugins and modules. We wanted to create a custom application but we had little time and budget. We went through many RAD (rapid application development) environments which lacked standardization of libraries like jQuery, HTML5, or even multi platform support like iOS, Anddroind and web.
We tried everything and virtually every language including PHP. We realized we wanted to work with Java because of its vast libraries which are mature and time tested. With Wavemaker we were using Java but without being stuck in a boilerplate nightmare or manual coding.
With wavemaker, we defined our database schema. Then with a very intuitive GUI were able to construct the various screens with this data and make a very quick but fully functioning prototype with fully aesthetic control, and fully responsive.
We were able to configure security, users, role, and permissions very thoroughly right out-of-the-box with any additional Java libraries or customizations. If you're familiar with WordPress, or Drupal, then you know that coming to point of a projects require a host of third party add-ons creating the dependency and update process that is perpetual. Java and Wavremaker rarely needs so many updates if at all every few years.
While open source and its many varieties claim to be FREE in cost, and ease of development, as well as ease of usage by end users, after looking at Wavemaker, this is far from the truth. The initial cost of open source projects maybe free, but to develop anything of value and enterprise grade is very costly and filled with hurdles.
Wavemaker includes everything one could need to create robust applications for the browser, iOS and Android by automating the most routine tasks and reducing the need to code Java by more than 80%. If you must use Java, and I suggest you do, Wavemaker is it.
Ease of use. Every tool imaginable on other open source solutions requiring a plugin or module are already available. The database schema tool is far beyond other third party tools. The GUI form building, data linking, and aesthetic control are that of a desktop app. The level of sophistication is above just rapidly developing and app. Wavemaker is also a very sophisticated IDE for Java. The list of Wavemaker features and uses is beyond the scope of this Capterra entry.
Coming from the world of WordPress and Drupal, I have ditched them both in favor of Java and Wavemaker.
In the beginning the price and available features were odd. For nearly $10,000 per year you could acquire a Wavemaker license for ONE app. After some time, Wavemaker now offer unlimited app development for $99 per month. So there are no CONS at this point in my experience with Wavemaker. Customer service is awesome.
Value for money
Ease of use
Likelihood to recommend: 10/10