WaveMaker is a low-code app development platform that seamlessly fits in with your team’s existing development methodology and processes. The platform is reliable and generates readable code, is open standards-based with no run-time dependency while still being accessible and straightforward to use.
Capabilities |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, Desktop Mac, Desktop Windows, On-Premise Linux, On-Premise Windows |
Support | 24/7 (Live rep), Chat, Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support |
Training | Documentation |
Languages | English |
Ease of use, variety of options, readily available components
Customizations required for the project and lack of specific things
Saving time to run number of experiments and launch the product in the market
It's UI UX is super easy to use specially the drag and drop where code is generated automatically.
It is kinda limited and can add way more features there were a lot of things I wanted to but couldn't.
It made my work a lot quicker. Less coding common platform for different projects and easy management.
Its installation in our environment went smoothly, with the support of the WaveMaker helpdesk. Its easy-to-grasp graphical user interface aids the solution's administration. Eight developers were trained to use Wavemaker. They produced 13 business applications spread across different functional domains. Getting started with Wavemaker is made easy by well-structured, practical documentation, which is regularly updated. In addition, the capacity to choose embedded technologies makes it easier for developers to understand how Wavemaker works. The CRUD part of the applications is created quickly and easily. The integration solutions offered correspond to market standards and meet most of our needs (SAML, LDAP, WS Soap, MySQL, PostgreSQL). Prefabs are practical and save time by industrializing our applications' recurrent features. The standard capabilities of WaveMaker allowed the new applications to be integrated smoothly into our environment. Obsolescence management could be tested through the switch from Angular JS to Angular: the transition was well controlled, and adaptation costs were low. Applications produced are aligned with market standards, responsive and efficient. Load tests carried out on some of them have been successful, and the applications' performance fully meets our expectations. Pramati's support team has been mostly responsive, and we appreciate our regular exchanges, which contribute to developing the product roadmap.
1. An integrated IDE would have been a plus to support the new applications' step-by-step debugging. 2. Lack of flexibility in managing developments on a corporate GitLab. 3. Some difficulties to integrate the new versions in our environments (we work with an on-prem version)
We were facing the following problems with our traditional approach : • Modernization on top of legacy technologies was cumbersome and involved high latency, and existing systems did not support open-source technologies. • Existing technologies could not interface natively with other internal and essential systems like SAML and LDAP. • Some existing technologies were expensive, and their licensing model was not cost-effective • Delay in go-to-market with application updates arising from Government policies and rules that are subject to change over time WaveMaker offered the following benefits : • Development of more than 40+ applications underway, integrations with internal systems made possible, and satisfied users across the board. • Visually appealing applications using easy drag and drop UI elements that could also support SOAP-based web services • OCSIN is making great strides in its modernization journey with WaveMaker’s open standards-based low-code platform. • Some of the critical results achieved so far include: Support for latest technologies like containerization, web services, and SAML Greater economies of scale with developer seat-based licensing • Seamless integration with other internal systems like LDAP, EDM via web services, desktop publishing in a native manner • Transparent version upgrades on technology changes are now possible • 8+ completely functional applications have been created and deployed, and all others are being refurbished or developed anew
The best thing I liked is we can build modern applications very quick and fortunately at a very low cost as well.
I have used wave maker for many our use cases at my last company Botmatic. But haven't found any difficulties.
With such a great product Wave maker. Coding standards of Wave maker is just awesome it help me a lot in code development, it's Deployment, and obviously I could formalize my application.
I love the open code standards supported by WaveMaker. We get Java / Spring / Angular apps as well. Using this app, I achieved great speed in development and deployment as well. Apart from that, I like the feature we can Kubernetes for all the applications in development, and it helps a lot while moving it to production.
I am using WaveMaker since 2016, and I didn't face a single issue while using it. Still, WaveMaker can be more productive if they can add native phone applications and more widgets to the app.
WaveMaker is a really, very good application with the best code standard built-in that helped me in development, code deployment, and it helped me to scale my built application. The Drag and Drop feature is just mind-blowing.
Easy to use interface, but also easy to customize code.
Basis my limited usage, I would more like to explore before I comment regarding the dislikes
A customer maintenance workflow is being automated
Good for automation Easy to understanding
Need to improve AI capables And image processing also
I was done web automation
Ease of use and way the support is received for the app
The UI could be better and apart from this nothing to think of.
WaveMaker helped me scale my application and is also very ease to use
One feature that kept my attention when I first heard about Wavemaker was that it uses open standards. Yes you will end up with a plain Java/Spring/Angular application. For the majority of our development needs it fits perfectly and boost our development velocity. Another important consequence of using open standard is that it can fit in your deployment pipeline. We use Kubernetes for all our applications deployment deploying a Wavemaker application to our cluster was very easy.
IDE synchronization can be hard sometimes.
We have a lot of small development requests to do things like a form to request a refund, or a small app to manage contracts, or even an application to generate a certificate. Using traditional development we used to create an API with Java/PHP and a frontend with REACTjs for it. Not starting from scratch, because we do reuse code, it takes time to have it up and running. With Wavemaker we spend a session discussing the entities that should support the application requirements and after that we can use the API that is generated and start to develop the frontend.
Fast development for database driven solutions.
On premise IDE high cost and RTL GUI support
Introducing responsive web application to the customers, best thing in WM is to deduce the time of development and testing apps.
It's based on opensource platform (Angular) which means I'm not locked in to their service and I'm free to host my code on my own server. A well built platform for both beginner and advanced user. Most of their functionalities and features are well documented. They do consider your suggestion seriously.
Interface can be improved (Drag & drop of components) Price is very high. I do hope that they have cheaper options for individual developer (E.g. small business owner)
Creating a simple yet fully functional web app
Easy to design. Gives good designs and templates
Time taking. Has multiple steps. Need to code in PHP for logics
Designing rapid application in less time. Decent designs in less price and time for smaller projects
Highly abstracted front-end and back-end support. Great templating features promoting reuse. Browser based and no third party plugins required.
Really nothing to dislike! - Try it! - You should have a simple app running in less than 1 day.
Needed cross-platform support and back-end support for direct SQL connects as well as mature web services in order to extend functionality of a manufacturing ERP package - without modifying the source codes of that package.
Just drag and drop the widgets and variable and wavemaker convert or generate HTML and code automatically with its events and default value. Its very easy for developers to design UI UX fast with clean and clear code.
Need to work on style something its getting very deficult. For large projects getting deficult to work .
Basically its just drag and drop functionality provided and code is automatically generated by wavemaker so it reduces lot of time to write code in well format which basically increases productivity.
I liked that widgets and variables can be created with low to no effort. You drag and drop the widget and WaveMaker will automatically generate the HTML equivalent code and you can customize the features of the widget with your created or imported variable, such as events, default value, and many other things. The most thing you will be working on is probably the styling.
If you applied styling to a page, sometimes the editor will also get affected, like the size of the window box you are currently in. The variable is also seemly bugged, in a way that a variable element sometimes disappears that you need to toggle the option again to make it appear.
Since the months after I got introduced to WaveMaker, I have solved a training problem in which I explored the features WaveMaker has to offer (Creating a simple add and update table) and a real project in which I improved a page to make it more efficient. With WaveMaker, I don't need to write HTML pages manually except when it really needed, which reduces time and complexity in work.
I first started using WaveMaker (6.7.0) over a year ago. I wanted to make some improvements to a in-house webapp a co-worker developed. I was unfamiliar with and had little experience with application development tools like WaveMaker, but I found it incredibly easy to learn. After a year of learning and using WaveMaker, I can say that I'm pretty familiar with how everything works and have even created new apps from scratch with ease.
There's a lot of little things I don't like about WaveMaker. For one, it was incredibly slow when using it on my computer (Windows-based). If I had a more powerful computer, I think this would allow me to develop faster and not have to wait for screens and fields to load within the app. Another cause of this slowness was probably by own doing. I tried to create a huge webapp using just one page. This meant that all the javascript, layers, panels, fields, etc. had to be loaded when the one page of my app loaded. This was noticeable when trying to make a simple change to a field. I have since made the app more robust and split out layers/screens onto their own separate pages. This has definitely sped things up. The other problems were related to LiveVariable views. Everytime I updated the Java code or Database, it removed some of the fields from my LiveVariable Views, which in turned removed columns from my DojoGrids. This is very annoying. Similarly, updates to my database (MySQL) usually requires me to reimport the entire database into my WaveMaker project again. I had to also add back in my HQL quieries. Again, very annoying. I hope some of these things have been fixed in the more recent versions.
The apps that I create using WaveMaker are a UI for static and dynamic data from a database (MySQL). They solutions have been developed to allow others in my company to configure and monitor data in complex data integration projects. Prior to having these webapps, other Solution Architects like myself would configure and monitor the data directly within the database, using database tools like Toad. I have realized that WaveMaker is such a powerful tool with lots of additional features and functionality that I haven't even used yet. And that is just within the version I'm using (6.7.0). There have since been updated versions of WaveMaker which I am sure include fixes and additional features. I don't have much experience with other Rapid API app development software, but I my overall experience with WaveMaker has been mostly positive.
Like all other No-Code or Low-Code platforms. I like WaveMaker because of its low-code functionality and robust features to develop apps is amazing.
I think they should improve their library of video for new beginners to understand the platform in detail as fast as possible.
WaveMaker is solving the problem of not learning the code from scratch and getting your MVP product to launch in the market and then scale as you move forward.
Wavemaker generates free to use free standards based code and can deploy with one click to AWS, Azure and GCP. It caters from all user levels from user, script kiddies to professional Java developers.
Difficult learning curve with limited ability to work outside the guardrails, particularly integrating with Java based libraries unless your a professional Java developer or there is a published guide that is fool proof - e.g. Camunda or Cognito integration are documented but fiddly for a novice. In addition although it is REST API based under the covers it doesn't seem to allow API first development or API reuse unless you consume the generated APIs in another application.
Developing a multi-tenant SaaS application. Fast standards based code development without having to engage an external development partner or build a large team of multidisciplinary developers.
Good multiple Database options to connect your app with Data
UI and controls are bit confussing it can be better
Quick employee survey app, Its fast and easy
How simple it was. As administrator I didn't have to ask too many questions.
Getting to multiple windows wasn't the easies thing.
How to get my apps working the quickest. With WaveMaker things move more quickly