Mendix es una plataforma de desarrollo de aplicaciones basada en la nube diseñada para ayudar a los usuarios a crear aplicaciones fácilmente a través de una plataforma en la nube de SAP. Tiene características clave que incluyen desarrollo visual, aplicaciones multicanal, administración, desarrollo y operaciones (DevOps) de aplicaciones proactivas y sensibles al contexto, implementación de múltiples nubes, seguridad, integraciones abiertas y extensibles, desarrollo asistido por IA y más. También permite a los usuarios potenciar la colaboración en tiempo real y desarrollar aplicaciones con experimentación, iteración y colaboración de diferentes unidades.
Capacidades |
|
---|---|
Segmento |
|
Despliegue | Nube/SaaS/basado en web, escritorio Windows, Android móvil, iPad móvil, iPhone móvil, Linux local, Windows local |
Soporte | 24 horas al día, 7 días a la semana (representante en vivo), chat, correo electrónico/servicio de ayuda, preguntas frecuentes/foro, base de conocimientos, soporte telefónico |
Cursos | Documentación |
Idiomas | Inglés |
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.
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.
Mendix offers a complete solution for corporate organizations that struggle with building, maintaining and implementing functional business applications on top of their ERP/legacy systems. When adopting Mendix as application platform within your corporate organization, it is a perfect solution to develop, maintain and expand your applications fast and easy, without coding. Besides that the Mendix platform offers a broad range of great functionalities like integraded Scrum, responsive design building, UI design, team collaboration, deployment etc.
I think Mendix is only profitable when you really adopt the platform throughout your whole organization. When you don't, and also for smaller organizations, Mendix can be too expensive.
The struggle for organizations too build (fast and easy) applications that improve their business processes.
Mendix is a platform that is designed to create complexity in a matter of hours with tools that are simple to a developer, yet have a sophisticated underlying layer or logic. This helps in creating smart apps in a short period of time.
If you want to create an app for a smaller company, they will most likely not like the expensive license.
Digitalizing offices, HRM and CCM applications and legal document handling.
The Mendix platform is an easy and very intuïtive development platform that alllows you to quickly build applications. The company has a strong focus on continuous improvement of their product.
There are (of course) still areas for improvement. With the Mendix Modeler it is still lacking 'speed' to compile the applications for runnning/building packages and although it has improved a lot, auto-sizing/placement of items on the microflow lines is not optimized and cost time as a developer to line-up all the items of you want to remain clean and organized.
Ways to bring the data to the end-user in an easy and organized way.
The platform allows great colllaboration within the whole team. This enables quicker and smarter application delivery. A developer can quickly show the business how different ideas can work and the users can see the progress all the time keeping them fully engaged and excited in the journey.
The document generation side and reporting could be a little more sophisticated. For example, it would be great if the drill through reports allowed more functionality. That said, using OData the data can easily be manipulated in many reporting tools.
As a Business Partner with Mendix, we are working with our clients closely to deliver innovative and exciting applications.
I would be hard pressed to think of a sort of application that you would not be able to build using Mendix. Once you learn to think like Mendix; its world seems to open up to you. There is an endless and ever-growing library of extensions and plugins to help you basically do anything that you might want to. A vibrant user community is there for support, should you need it.
There is a steep learning curve; the fact that the platform has its own particular vernacular makes it nigh impossible for a self-starter to just open up the app and start without any form of guidance.
We have used the platform to handle form submissions as well as databases and statistics applications. Integrating APIs into the apps have helped us to create powerful apps that have the "brain" of the organization, or at least its data.
Quickly create proof of concepts, applications and functionalities for clients.
It's best to have a technical background to understand the logic of the tool.
Quickly create proof of concepts, applications and functionalities for clients. The tool is easy to explain to clients and new employees.
Less coding and having more time for talking about functionality and business goals
Nothing in particular, any tool has better and minor issues
managing quotes, maniging money, management information, user management, making life easier for end-users
Mendix is a tool that does not require deep knowledgde of programming at first, a good pair of brains will do. However when advancing there is more than meets the eye ranging from custom widgets, custom styling and custom code (Java). It is this mix I like most in Mendix.
I think their mobile support is still limited. Currently however, Mendix is working hard to improve in this area of expertise.
I have solved business problems as diverse as document processing and building a cloud portal to give insight in personal future savings. I believe that modeling processes in Mendix enables our customers to gain insight. Additionally Mendix is the tool that provides our customer with a platform that allows for a rapid inclusion of new ideas into existing Mendix applications.
The speed of creating an impressive app, the scalability
Newer versions are not always fully backwards compatible. However, this is well documented.
Quick responses to user problems, easier to generate feedback from the business.
I can discuss, develop, create and deliver business applications and logic without have any prior technical education.
Steep license fees prohibit me from developing for small companies
Business logic that can't be covered in standard ERP systems (or are very user unfriendly in these ERP Systems)
Mendix takes a lot of the guesswork out of building business applications. They have a very solid framework for creating efficient databases, integrating with the databases and building various workflows (using microflows) to enable users to accomplish their goals. The app builder (Modeler) is very intuitive and makes it quite easy to visually prototype an app, gain agreement, then fully code the app. This process does not require a traditional, highly-skilled developer to get started. Mendix has a lot of integrations, great out-of-the-box UI components, native mobile and responsive capabilities, and a variety of ways to extend core functionality including the use of Java and Javascript. In addition to the development environment, their cloud hosting is also extremely convenient and quite worry-free for most applications.
What I dislike is less about the technology and more about the challenge it is to find developers with Mendix experience. While there are millions of Java or .Net developers in the world, there are thousands of Mendix developers. They are hard to come by and when you find them, they're costly. So what you might save in rapid development, you give (at least somewhat) in resource costs. Over time I would expect that to get better.
We have mainly been focused on building internal applications to improve and automate various business processes. In some cases the ROI is around needing fewer people to handle an increased workload (first application resulted in a 3x productivity gain). In others, the result is eliminating n external vendor application that was simply not integrated into anything else (reducing multiple-entry situations, increasing data quality, eliminating licensing costs). We've also found that we can be much more nimble with turn-around, nor only related to reduced reliance on external vendors, but with development cycles that are typically based on 2 week sprints.
Mendix platform allows me to create web applications very fast by aiming the focus on business rules rather than dealing with plumbing code. This is great when the requirements are not clear from the beginning and the final product is created iteratively. Mendix is great for fast prototyping, which could bring customer ideas into reality without the hassle of writing lots of code.
It is common for frameworks to impose certain ground rules to be followed by developers and Mendix is not the exception. Sometimes you need to do bend those rules and it could be kind of hacking.
Mendix is helping us on delivering insurance applications that go in sync with fluctuating market demands. Those days were product delivery was most of the time behind the current market needs are virtually over.
Mendix allows me to turn ideas into functional prototypes with amazing speed. It's a wonderful feeling being able to show business stakeholders functioning prototypes in hours rather than days, in days rather than weeks or months. Once the application is launched, ,and it comes to maintenance, the model based development makes everyone's "code" readable. You need more power - Java is just a few clicks away. Everything can be tweaked, if you take the time and have the knowledge.
The ease with witch a prototype can be created sometimes obfuscates the complexity that comes with implementing new business processes in an already deployed application. That being said, that's more a Mendix marketing and a stakeholder management issue than a technical issue. Mendix does make refactoring fairly easy, and they will provide advice on how to improve performance for an application that's overgrown.
I have mostly used Mendix to replace existing business processes implemented in other platforms, implement new ones which were still run on paper, and add new user facing functionality tying together other enterprise back-end services. I could say Mendix is the glue and presentation layer to some of the large enterprise systems I run. The main benefit has been the speed of development, coming from the ability to reuse functionality, having responsiveness out of the box, and being browser independent.
Mendix is accessable. Only after two weeks I can help clients with Mendix implementations.
The Cloud portal does not offer very detailed info about the server itself. Sometimes its now clear whats happening.
All kinds. Mainly using Mendix for point solutions.
Scrum integration Focus on the business Ease of use
Still need tech skills It’s not so easy that you can make a complex app without code knowledge
Digitalization
The simplicity of the program and links with external data sources and systems.
The outdated UI of the mendix modeller and the community that does not share anything that forces you to reinvent the wheel over and over again.
We are rapidly building new functionalities for the business and sudden changes can be implemented faster.
Flexibility and speed on how to develop apps
There is nothing to dislike, you are only limited by your own knowledge
We are using mendix to develop several apps to support business and user processes.
clearness of designer, speed of development, easy to repair syntax-errors
lot of subscreens to implement a lot of functionality
proof of concepts