Unclaimed: Are you working at Mendix?
Mendix Reviews: 4.5/5 — Highly Rated
Mendix is a cloud-based app development platform designed to help users build apps easily via a SAP cloud platform. It has key features that include visual development, multi-channel apps, proactive and context-aware app management, development and operations (DevOps), multi-cloud deployment, security, open and extensible integrations, AI-assisted development, and more. It also allows users to empower real-time collaboration and develop applications with experimentation, iteration, and collaboration of different units.
| Capabilities |
AI
API
CLI
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based, Desktop Windows, Mobile Android, Mobile iPad, Mobile iPhone, 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 |
Compare Mendix with other popular tools in the same category.
The platform has given us the power to win the UWV/ SVB of oktober 2017 with Mendix. Within 24 hours we wore able to build the 1st solution. With its great standard features, and powerful extension capabilities in the form of building custom widgets we have made a single page app that was connected to Microsoft Face recognition, Google Speech to text and many more external services.
You need to be a fullstack programmer to truly capture and also understands its power. Its not for the business user, but for the professional who wants to develop at lightning speed.
Mendix allowed us to make an MVP (a Proof of Concept) in less then 24 hours. That is architectural designed with security first in mind. Capable to be used in a high demanding and high available IT environment.
It's relatively easy to build a working application and roll out to production, without any form of coding. Building with modularity in mind makes components highly reusable, including lots of building blocks available through an app store.
Not all app store apps are maintained well enough to keep working. Especially for the components built by Mendix itself, this is sometimes disappointing.
We were able to build applications for lots of different business processess that depend on data usage and interaction. Especially with data intensive applications, Mendix becomes really useful to replace numerous other applications, often built in Excel or Access. Eliminating user errors and errors in maintainability, while building and deploying way faster than traditional development can achieve.
From first setting up your project until having a running web application in the mendix cloud is a matter of hours.
The 'no-coding' marketing bubble by Mendix suggesting you don't need developers anymore.
We deliver integrated web-applications as extenesion to our customers existing CRM or ERP systems. With Mendix we can react much faster to changing requirements.
I've been working with the Mendix platform for 6 years now, and still find its easy to learn, hard to master developers user interface great. The built-in real-time model checking features are top notch, omnichannel development (develop functionality once, create a desktop/tablet/mobile app in a snap), ease of setting up integrations with other systems are great. The Mendix community, with its active developers and knowledge meetups is fantastic, anyone can learn almost an infinite amount of things in no time.
What could be improved upon is Mendix' document generation mechanism. It turns a graphical template into XSL-FO, which outputs PDFs, Docx, etc, but a simple change in the template requires an entire restart of your application. A 'generate preview document' button would be much better.
Creating business value for our customers. Helping them work better, faster, more efficient. Putting smiles on the faces of our end users and wowing them with fantastic looking apps, developed in days instead of weeks. Being able to change the application on the fly, stunning customers who have bad experiences with traditional development methods.
I am coming form a business (Accounting) background and could easily understand the coding logic. It really makes it simple to understand and to implement solutions.
It takes some time understading what Mendix does and what is does not. you as a developer must know where to take over.
Using Mendix we can rapidly deploy systems and therefore, minimizing time to market.
It doesn't require tons of programming knowledge to build an application. Despite the default professional-looking styling, it's really handy to edit the styling as well!
Some documentations could be added and the idea forums could be used as a reference more often.
Data integration.
The fact that I can sit down with an end user and create their perfect application together with them in a single sit.
The license system is focused on medium to big firms, whereas the pricing model often is unfavorable for a small firm only needing a single small application.
There is no limit to the problems that can be addressed and solved, from client facing to back-end, with no limit on industry. Benefits are realised for all parties involved, both at the client and customer side.
Low-code rapid development in an easy to use modeler with default great designs
Nothing, really. I have submitted a few improvement requests in the past, but they are all implemented already.
We provide businesses with supply chain portals, inventory management, customer relations management and product information management.
ease of use, easy to leran, build high scale application in a small time manner.
not yet, i didnt find any issue through development phase.
eServices. CRM.
Integration with other web services, especially SOAP based, but also other RESTful services, is extremely streamlined. Data structures and web service calls are auto-generated, and sending of files via different protocols is supported without any extra effort.
The App Store is critical to meeting customer expectation, because it features hundreds of ready-to-use components. The problem is that some of the components are not-updated regularly by their owners, and since Mendix is not the owner, support for these components is hard to come by.
Our company uses Mendix to empower customers to digitilize their business model and innovate in the digital realm by providing new, unique and competitive features. So far I have participated in three projects for three separate customers. For all of them, we have been able to deliver beautiful and functioning apps in record times, reducing the time from idea to production ready application to just a few months.
I love the speed at which you can develop when using the Mendix platform. Because of the visual way of building logic in Mendix, it is very easy to collaborate with non-IT related roles from the business. This results in applications that really fit with the business and the future users of the application.What I also like is that back-end developement and styling go hand-in-hand when using the Mendix platform. Of course everyone has their own expertise, but front-end and back-end are no longer two worlds apart. Mendix has great tooling to set up a basic theme for your application based on your company colours in just a few minutes. So even when you're not a styling expert, your apps will look good.
Mendix has a lot of 'out-of-the-box' functionality, which in itself is great because in general increases the velocity of your app development. What I don't like about it is that the functionality is sometimes not flexible enough and in those situations it takes quite a lot of time to find a work-around.
Mendix can solve a great variety of business problems. It is great at intergrating with existing applications and software. WIth Mendix I've built several flexible shells on top of existing application landscapes, for example; I built a sels-service-portal for a logistics company on top of their SAP environment. Mendix is also great for building apps that are very specific for your business. The general software environments are often not flexibel enough to please the needs of the business. To start building apps from scratch in Java or .NET for example often comes with too much maintenance for a company. For these kind of business cases I've also used Mendix to do the job.
Mendix provides a quick solution to build apps and let you preview your application from the start. It's a great way to show your progress to the client each time you make changes.
For some companies, the price is a big obstacle. But the one who makes the decision, quickly knows that it was all worth it. Also, the default design of the elements is workable, but a bit stale. To create amazing templates it requires some knowledge of HTML, CSS or SASS.
We use Mendix as a platform, to implement business applications solving our customer's problems
We first started looking into Mendix as a way for us to upgrade our legacy applications within our organization. We vetted out 3 different vendor platforms and decided to go with Mendix. We have found the tool to be very easy to use and has allowed us to increase our time to market greatly. Currently we have software development cycles of 2-3 years. With the mendix platform we were able to get our first product out within a year and we are onto our next 2 products and they should be completed in less than a year. Mendix has always been very good at working with our organization whether it has been for troubleshooting issues or enhancements to the platform. As it currently stands our first product has increased our production by 40% within the first 6 months and we expect the same type of growth with our future releases
The biggest issue we had when first using the platform was tied primarily around some of the UI and services components. After discussions with the Mendix team, and some of their own enhancements, we have found the platform continues to improve and provide us the flexibility and speed we look for.
Our biggest issue was providing a flexible UI for our end users, a platform to allow the engineers to quickly develop and a way to upgrade our legacy applications. Currently we have seen a decrease of almost 50% in development time and an increase of 40% in productivity from our end users
Firstly the culture of the community around the platform. Secondly Mendix's innovative approach to the entire SDLC means that business requirements are developed with the least amount of waist in the process from the capturing of requirements within the functional system all the way to the one click cloud deploys. Lastly the pace of innovation the platform enables.
The moddler that is used to develop the solution requires windows, while a web version is on the way it's not clear if that version will support the work flow logic capturing Microflows.
Many problems. From the business business perspective the biggest problem we are solving is the capability of reducing time to market. Functionally we're solving workflow and automation problems as well as data integration and consolidation problems.
speed of getting value from idea to features
customizations are sometimes difficult to achieve
to create digital processes quickly
Low code platform for fast application development. For safe and great environments
Its not free with all features. Need to purchase thé enterprise edition
Fast development Secure applications Easy to learn
What I like best is the ease of development combined with the speed of development. When an issue turns up, a first solution can usually be tested within the hour.
The links with other systems can be improved in my opinion. Furthermore, the creation of page layouts is more difficult than it has to be. I hope that with the further development of the web modeler, this will also be picked up.
As a consultancy firm, we tackle the problems of our customers using mendix. These problems are mostly retail related.
Mendix is a Low code Platform tool and the best thing about Mendix is that we can develop complex applications with no coding skills. The best part is it is very easy to use and its desktop modeler is very fast. So the development runs very smoothly even with 4 GB ram.
There is nothing much about Mendix that I dislike but it should provide more customization for implementing required solutions. Due to less customization available, we sometimes fail to meet client expectations.
We are using Mendix for developing our client projects. It is very easy and fast to use. Development with Mendix is very cheap and fast and it automatically follows best coding standards.
The feature I like most about Mendix is its Desktop Modeler. Due to the Desktop Modeler, it becomes very easy to work on projects, and it provides better performance than a web modeler.
In Mendix, we can not write SQL queries to perform general DB operations. Though we have QOL, it only works with Java action. Due to which many simple tasks become very complex.
I was using Mendix for building apps as it is a Low code platform tool. With the help of Mendix, we can build applications in a very less time as compared to other traditional coding languages.
The speed with which you can develop user friendly apps.
It is hard to do code reviews because there is no good tool to watch differences in between commits.
Faster correction of requirement changes. Clearer communication with business, since the micro flows are more readable to them than plain code.
The high level of quality in everything Mendix does is what I like best. I have been working for over a year with Mendix now and the number of high quality additions to the platform in this period is staggering. The modeler works really intuitive, it looks good and is very complete. Peolple at Mendix are very active in supporting their developer community with learning paths, activities, webinars etc. as well.
The modeler is free to download and use, but your local application will be terminated after 2 - 4 hours. This means that if you are a professional developer, you'll have to rerun your app(s) several times a day. Annoying when you are debugging.
I have been working in 3 projects with Mendix now and in all 3 we have created great apps that added a lot of value to the business.
With Mendix it is possible to to quickly innovate business app. With a quick time to market and model-driven development apps can be developed much quicker than the old fashioned way.
The web modeler can be a bit more intuitive to get more out of it.
Currently we work on a business app where administration and invoicing is being automated. Automated ways of gathering data, and automated ways of checking if all necessary documents are received saves time for employees, which frankly are to expensive to do this type of work.
Closing the gap between business and IT. The ease of use, looks fantastic visually. Its a full package, you do not have to think about scalability, security, uptime it has all been arranged.
The pricing should be more flexible for SME and with less recurring fee's.
IT departments have gained control, less dependency on different tool, more capability to innovate.
The easy way to create apps and model the logic behind these apps. Also Mendix releases often updates with new features and better solutions for our needs. The possibility of linking development to user stories in their Sprinter application.
That the quality of new Mendix modelers is not tested correct. The lack of a great user selectable UI/UX.
Order picking and service application including warehousing Callcentre automation IoT integrations and many more. It is best suited in a multibrand/platform environment where it needs to support some sort of workflow, where speed of innovation is key.
Collaboration between business and development
UI of microflows, grid alignment is missing
Event registration, easy visitor registration of uour events and Self-Service portalling, to allow people to take action them selfs and solve real business issues.
I like who easy the app is to use. Everything available within 1 or 2 clicks. It takes all the boring aspects of developing away and leaves only the joy of creativity. It comes with the Sprintr where you use for collaborations (user stories, etc) which is also integrated to the Modeler. Great free online training too.
I don't see the amount of information on the changes of every commit. Merging branches doesn't always go smooth.
Huge acceleration of the time-to-market for simple business apps and way better maintainability.
I like the fact that I am able to develop an application in a visual manner, where all the business logic is easily applied. The use of microflows really appeals to me because it keeps the flow of processes clear and concise.
I would like to be able to have more control over custom styling, without having to resort to the custom.css file. The webmodeller is gaining features rapidly, so I'm waiting patiently for this. Another point of improvement is the internal database viewer. When creating a sandbox application, and tracking behaviour, I think the built-in database vieuwer is too limited to be useful.
Currently I am working on a project where data stored in SAP is published to Mendix through a custom API, to display information that is not available in a standard SAP view. This application will be used on mobile phones, so employees can quickly gain insight in their data, anytime, anywhere.
The relative speed and ease of creating applications without extensive programming knowledge is a great plus. It's easy to learn but hard to master. It's a great tool for easy integrations to other systems and ideal for agile/devops development. It's great for developing re usable components and thus delivering business value asap.
There are a lot of different versions that require a lot of keeping up with the latest releases. The sprinter is not ideal for bigger projects as it doesn't have a lot of functionality.
Quick and easy development and continues improvement while working together with the business. It's very easy to quickly create new business value.
All of the mentioned features + the great support from mendix itself
Modeler could preferably be more WYSIWYG. Can't wait for the desktop modeler to be as WYSIWYG as (or even more than) the web modeler. UX/UI possibilities could preferably be extended, current functionality is usable for 80% of the situations, the other 20% requires 80% of the effort.
Up to now I only used NMnendix to solve bid, PoC and training problems, but also in those situations the added value of Mendix is already showing. I NOW REALIZE THAT I COMPLETED THIS REVIEW ALREADY, DIRECTLY AFTER THE MENDIX BOOTCAMP AT CGI, AND RECEIVED THE NICE MENDIX SOCKS :)
Mendix provides an accessible platform for rapid development of various applications. Even though there are some limitations on what could be developed, the possibilities are vast. The extended possibilities combined with the speed and flexibility ensure that Mendix is a powerful tool.
The user interface of the desktop modeler has a few obvious shortcomings. The developer portal is very basic, especially for the administration of userstories and sprints.
Mendix seems to be splendid in connecting with existing applications and replacing older/inefficient applications.