2. MENDIX
What is this? | What are the features of it?
When it can be used? | Where it can be used?
How it can we be used? | Who are involve in it?
How does its development process work?
What are the prerequisite for this platform?
What are the system configurations needed?
3. Mendix is an low-code software platform company that
provides tools to build, test, deploy and iterate applications.
The company was founded in 2005 and was acquired by
Siemens in 2018.
Mendix is for managing Business and IT gap
It is for delivering and differentiating with innovative apps
Mendix is designed along with the principles of
Speed | Collaboration | Control
What is this?
Back
4. LOW-CODE
So first of all we need to know about “Low-code” i.e. Low-
code development platform.
A low-code development platform (LCDP) provides a
development environment used to create application
software through a graphical user interface instead of
traditional hand-coded computer programming.
A low-coded platform may produce entirely operational
applications or require additional coding for specific
situations. It enables accelerated delivery of business
applications.
Back
5. Collaboration – with team members and share the work
Modelers- It provides two types of modelers
1) Web Modeler 2) Desktop Modeler
Data Structures- What are the data used in our application
Process Automation – All the things are automatically
maintained
Data Validation and Consistency – By using micro flows we
can validate the all development can be shared with the team it
maintains consistency
Security principles – It provides various security
management
Going Mobile – You can imagine and develop applications
mobile directly
Back
6. Its hard to deliver software quickly enough and its hard shift in
how we deliver software to find the right people to build a
software. We need a paradigm. That’s why Mendix Exists.
It helps businesses create s/w 10X faster than ever before
It enable a much larger group of people to be involved in S/w
development by having entire delivery life cycle covered in a
single platform, brings us the right level of speed and agility
It also enables us to bring people with a business background,
the domain knowledge to gather with the people with technical
background to collaborate, creates business values
When it can be used?
Back
7. Back in the days people were using “Waterfall Model”, So
they faced many challenges in it like Longer duration,
Changes are hard to make, the quality is falling.
Back
8. We can work with the Mendix in two ways
Mendix Studio (Web Modeler) Mendix Studio Pro (Desktop Modeler)
Back
9. Business
Owner
Business
Analyst
Developer
mx
Cloud
App
Test by User/ Product Owner
and send feedback in the form of
business needs again
User can test the
app
Deploy model to
the cloud
Build WAP
Business
Needs
On the basis of Business
needs BA creates
User Stories
Back
How does the Mendix development process works?
10. Business Person, Business Analyst, Mendix Developer,
Testers, Users
Business Person, sometimes called Product Owner
Business Analyst, He is responsible for creating User Stories
for the Mendix Developer
Mendix Developer, The person who works with low code
platform like Studio and Studio Pro
User, The person who uses or end-user who test the
functionalities of the app and send the feedback to Product
Owner
Back
11. The person having the idea of User Interface design and
knowing the flow of application development
Back
12. Mendix Studio Pro version 9 (latest is 9.8.1) is supported on
64-bit versions of Windows 10
The following frameworks are automatically installed (if
necessary):
Microsoft .NET Framework 4.7.2 and all applicable Windows
security patches
Microsoft Visual C++ 2010 SP1 Redistributable Package
Microsoft Visual C++ 2015 Redistributable Package
AdoptOpenJDK 11 or Oracle JDK 11 (the former is installed
automatically) if you do not have any JDK 11 installed)
Back