Developing transformative applications at speed requires rapid experimentation, frequent iteration, and close collaboration between business and IT. Mendix ignites the creativity required to develop innovative new applications by combining collaborative development, agile project management, and visual modeling. Whether it’s a business user bringing a new app idea to life or a developer integrating with core back office systems and services to deliver a complete multi-channel experience on top of your core systems of record, Mendix makes it easier than ever to share and collaborate on application models.
Sync and control the app development process between business developers using the Web Modeler and professional developers using the Desktop Modeler, each using a visual, model-driven development tool tailored for them. All your application models are automatically shared bi-directionally between the web and desktop modelers.
Provide a frictionless entry point into application development
Business developers can actively participate in the app development process, utilizing a browser-based development environment tailored for them. This simple-to-use, WYSIWYG environment enables non-technical domain experts to ideate and iterate rapidly.
Empower cross-functional teams to turn ideas into production applications
Add complex logic and build sophisticated integrations to create enterprise-grade, transactional web and mobile applications with the Desktop Modeler.
Build objects, attributes, validations, and data models with a UML-based data modeler.
Use a WYSIWYG graphical page designer to build fully-responsive web and mobile user interfaces.
Microflows and Nanoflows
Use visual models to create client-side business logic, rich offline-first mobile apps, well as dynamic highly-responsive user interaction.
Isolate issues, visually step through logic and interrogate data to rapidly solve application bugs.
Work within a rich and immersive collaborative development environment across your entire applications lifecycle, enabling instant communication between cross functional agile teams. From Social Buzz, instant feeds and notifications to iterative feedback management, your teams are always on top of the agile process.
Your entire extended team, from business stakeholders to professional developers, collaborates through an intuitive and easy web portal, which includes Buzz: your company and app-specific social media feed for cross-functional communication and visibility.
Agile Project Management
Manage your development projects easily and effectively from our application platform:
- Set up your project and team
- Capture, refine and prioritize user stories
- Estimate and plan sprints and future releases; monitor progress using scrum boards and burn-down charts
- Utilize social collaboration tools for better business communication
- Continually iterate applications through direct user feedback loops
Empower a diverse array of participants to develop applications without creating risk or technical debt. Utilize version control to automatically reconcile the work of multiple teams into a single, unified revision, tied back to user stories.
- Lifecycle governance
- Version control with branching and merging
- Release management
- Simple to use access control
Utilize feedback across the entire app journey to continuously iterate in-process applications, consulting domain experts and professional developers, alike. Post-deployment, capture feedback from users not directly participating in application development, and turn it into actionable user stories to drive your next development sprint.
Sync and control the app development process between business developers using the Web Modeler and professional developers using the Desktop Modeler for a visual, model-driven professional developer tooling. All your application models are automatically shared bi-directionally between the web and desktop modelers.
Mendix App Services enable multiple apps to be used in a component-based architecture. Through simple visual tooling, any application can expose and consume services from any other Mendix app via microflows, supporting multiple versioned services and deployment management through Mendix DevOps tooling. Build distributed microservices architectures without the need for complex integration.
Give your developers access to an ever-expanding, curated library of over 400 building blocks, made available by Mendix and a vibrant developer community.
- Partner solutions for verticals and domains
- Functional and technical building blocks to speed up development
- Integrated with GitHub for open source components
- Connected with the Mendix Modelers for drag-and-drop use
- App Services for microservices architecture
- Configurable as a Private App Store