SlideShare a Scribd company logo
AN INTRODUCTION TO MENDIX
MENDIX
Why the Mendix?
When it can be used?
What are the features of it?
Where it can be used?
How can we use? Who are involve in it?
How does the development process work?
What are the prerequisites for this platform?
What are the system configurations needed?
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
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.
 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 mobile
applications directly
Its hard to deliver software quickly 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 brings people with a business background, the domain
knowledge to gather the people with technical background to
collaborate and create business values
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.So to
overcome the Drawbacks The Mendix Follows Agile
Methodology
We can work with the Mendix in two ways
Mendix Studio (Web Modeler)
Mendix Studio Pro (Desktop Modeler)
Business
Owner
Business
Analyst
Developer
mx
Cloud
App
Test by User/ Product Owner
and send feedback in the form of
business needs
User can test the
app
Deploy model to
the cloud
Build WAP
Business
Needs
On the basis of Business
needs , BA creates
User Stories
How does the Mendix development process works?
Business Person, Business Analyst, Mendix Developer,
Testers, Users
Business Person, sometimes called Product Owner
Business Analyst, 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
The person having the idea of User Interface design
and knowing the flow of application development
Mendix Studio Pro version 9.12.4 (latest is 9.22) is
supported on 64-bit versions of Windows 10
The following frameworks are automatically installed
(By installing Studio pro):
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)
I have Developed a webpage AGRICULTURE PORTAL Using
Mendix Studio Pro ,The Home page will be created by creating the
New App , I have added 8 sub pages to home page internally By
using Widgets And Building Blocks I have dragged and Dropped the
Objects like Button, Drop Down , Link ,
Text Fields , Cards , Lists etc..
By using Domain Model I have created the Entity and created
Attributes based on sub page and Allotted the Data Types (String ,
Integer , Decimal etc) and Applied the validation Rules to the
Attributes
Web page link:
https://farmerinfo-sandbox.mxapps.io/index.html?profile=Responsive
The Web page is Designed to Register , View , Edit , Delete a Farmer Details , Crop
Details , Crop Damage Details in Pages Specified
1.The User Need to Register a New Farmer in the portal that can Edit and Delete the
Farmer Details
2.The User Need to view a Farmer Details By Clicking on Search Button in the portal
farmer Details based on Search, need to get the Details that can Edit and Delete the
Farmer Details
3.The User Need to Register a Crop Details in the portal and Display Details based on
the Search and need to get the Details that can be Edit and Delete the Crop Details
4.The User Need to Register a Crop Damage Details in the portal and Display Details
based on the Search and need to get the Details that can Edit and Delete the Crop
Damage Details
5.On clicking the Drop Down it Will Display the Objects by click on each object, it will
Redirect to the web link Specified to Open
Thank you All

More Related Content

What's hot

Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
VMware Tanzu
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
Simplilearn
 

What's hot (20)

Application Portfolio Management Strategies that Accelerate Digital Transform...
Application Portfolio Management Strategies that Accelerate Digital Transform...Application Portfolio Management Strategies that Accelerate Digital Transform...
Application Portfolio Management Strategies that Accelerate Digital Transform...
 
Architect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft AzureArchitect your app modernization journey with containers on Microsoft Azure
Architect your app modernization journey with containers on Microsoft Azure
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
 
What is No-Code/Low-Code App Development and Why Should Your Business Care?
What is No-Code/Low-Code App Development and Why Should Your Business Care?What is No-Code/Low-Code App Development and Why Should Your Business Care?
What is No-Code/Low-Code App Development and Why Should Your Business Care?
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTopThe Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
The Rise Of Low-Code And No-Code Platforms And Its Future | SynergyTop
 
General overview low code/ no code
General overview low code/ no codeGeneral overview low code/ no code
General overview low code/ no code
 
Low Code_No Code - 29 Jan 2021.pptx
Low Code_No Code - 29 Jan 2021.pptxLow Code_No Code - 29 Jan 2021.pptx
Low Code_No Code - 29 Jan 2021.pptx
 
Journey to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization processJourney to Cloud-Native: Where to start in your app modernization process
Journey to Cloud-Native: Where to start in your app modernization process
 
Leveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the EnterpriseLeveraging Azure DevOps across the Enterprise
Leveraging Azure DevOps across the Enterprise
 
Azure DevOps Presentation
Azure DevOps PresentationAzure DevOps Presentation
Azure DevOps Presentation
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Low-Code App Development
Low-Code App DevelopmentLow-Code App Development
Low-Code App Development
 
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
What is DevOps? | DevOps Introduction | DevOps Tools | DevOps Tutorial For Be...
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
 
Cloud Native Apps
Cloud Native AppsCloud Native Apps
Cloud Native Apps
 
Azure Devops Build Tools for Powerapps
Azure Devops Build Tools for PowerappsAzure Devops Build Tools for Powerapps
Azure Devops Build Tools for Powerapps
 
DevOps: Infrastructure as Code
DevOps: Infrastructure as CodeDevOps: Infrastructure as Code
DevOps: Infrastructure as Code
 
Clean Infrastructure as Code
Clean Infrastructure as Code Clean Infrastructure as Code
Clean Infrastructure as Code
 

Similar to mendix.ppt sateesh.pptx

Dot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experienceDot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experience
Pooja Sharma
 
.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare
Vijay Thakare
 
Sushree_Saumya
Sushree_SaumyaSushree_Saumya
Sushree_Saumya
saumya das
 

Similar to mendix.ppt sateesh.pptx (20)

Outsystems Vs Mendix.docx
Outsystems Vs Mendix.docxOutsystems Vs Mendix.docx
Outsystems Vs Mendix.docx
 
Why Choose Parangat Technologies for Mendix app development.pdf
Why Choose Parangat Technologies for Mendix app development.pdfWhy Choose Parangat Technologies for Mendix app development.pdf
Why Choose Parangat Technologies for Mendix app development.pdf
 
Sharing Knowladge - Mendix.pptx
Sharing Knowladge - Mendix.pptxSharing Knowladge - Mendix.pptx
Sharing Knowladge - Mendix.pptx
 
GulabMaurya
GulabMauryaGulabMaurya
GulabMaurya
 
Dot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experienceDot Net Developer with 3.11 Years of experience
Dot Net Developer with 3.11 Years of experience
 
.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare.Net 7.1 years Vijay_Thakare
.Net 7.1 years Vijay_Thakare
 
Mainstream development presentation
Mainstream development presentationMainstream development presentation
Mainstream development presentation
 
Abhishek Singh-Resume
Abhishek Singh-ResumeAbhishek Singh-Resume
Abhishek Singh-Resume
 
Building Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platformsBuilding Mobile Apps on aPaaS platforms
Building Mobile Apps on aPaaS platforms
 
CV
CVCV
CV
 
RGProfile
RGProfileRGProfile
RGProfile
 
Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]Find the right mobile app architecture for your business [detailed guide]
Find the right mobile app architecture for your business [detailed guide]
 
Corporate Brochure Tekriti Software
Corporate Brochure Tekriti SoftwareCorporate Brochure Tekriti Software
Corporate Brochure Tekriti Software
 
Role of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile AppsRole of CMS & Webservices - Mobile Apps
Role of CMS & Webservices - Mobile Apps
 
Fayaz_CV
Fayaz_CVFayaz_CV
Fayaz_CV
 
Rachit ux portfolio (1)
Rachit ux portfolio (1)Rachit ux portfolio (1)
Rachit ux portfolio (1)
 
Top Business Benefits of .Net Application
Top Business Benefits of .Net ApplicationTop Business Benefits of .Net Application
Top Business Benefits of .Net Application
 
Resume
ResumeResume
Resume
 
Sushree_Saumya
Sushree_SaumyaSushree_Saumya
Sushree_Saumya
 
Real-Time Monitoring System For Healthcare Services - Silver touch
Real-Time Monitoring System For Healthcare Services - Silver touchReal-Time Monitoring System For Healthcare Services - Silver touch
Real-Time Monitoring System For Healthcare Services - Silver touch
 

Recently uploaded

Recently uploaded (20)

How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...Basic Civil Engineering Notes of Chapter-6,  Topic- Ecosystem, Biodiversity G...
Basic Civil Engineering Notes of Chapter-6, Topic- Ecosystem, Biodiversity G...
 

mendix.ppt sateesh.pptx

  • 2. MENDIX Why the Mendix? When it can be used? What are the features of it? Where it can be used? How can we use? Who are involve in it? How does the development process work? What are the prerequisites 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
  • 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.
  • 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 mobile applications directly
  • 6. Its hard to deliver software quickly 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 brings people with a business background, the domain knowledge to gather the people with technical background to collaborate and create business values
  • 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.So to overcome the Drawbacks The Mendix Follows Agile Methodology
  • 8. We can work with the Mendix in two ways Mendix Studio (Web Modeler) Mendix Studio Pro (Desktop Modeler)
  • 9. Business Owner Business Analyst Developer mx Cloud App Test by User/ Product Owner and send feedback in the form of business needs User can test the app Deploy model to the cloud Build WAP Business Needs On the basis of Business needs , BA creates User Stories How does the Mendix development process works?
  • 10. Business Person, Business Analyst, Mendix Developer, Testers, Users Business Person, sometimes called Product Owner Business Analyst, 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 The person having the idea of User Interface design and knowing the flow of application development
  • 11. Mendix Studio Pro version 9.12.4 (latest is 9.22) is supported on 64-bit versions of Windows 10 The following frameworks are automatically installed (By installing Studio pro): 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)
  • 12. I have Developed a webpage AGRICULTURE PORTAL Using Mendix Studio Pro ,The Home page will be created by creating the New App , I have added 8 sub pages to home page internally By using Widgets And Building Blocks I have dragged and Dropped the Objects like Button, Drop Down , Link , Text Fields , Cards , Lists etc.. By using Domain Model I have created the Entity and created Attributes based on sub page and Allotted the Data Types (String , Integer , Decimal etc) and Applied the validation Rules to the Attributes Web page link: https://farmerinfo-sandbox.mxapps.io/index.html?profile=Responsive
  • 13. The Web page is Designed to Register , View , Edit , Delete a Farmer Details , Crop Details , Crop Damage Details in Pages Specified 1.The User Need to Register a New Farmer in the portal that can Edit and Delete the Farmer Details 2.The User Need to view a Farmer Details By Clicking on Search Button in the portal farmer Details based on Search, need to get the Details that can Edit and Delete the Farmer Details 3.The User Need to Register a Crop Details in the portal and Display Details based on the Search and need to get the Details that can be Edit and Delete the Crop Details 4.The User Need to Register a Crop Damage Details in the portal and Display Details based on the Search and need to get the Details that can Edit and Delete the Crop Damage Details 5.On clicking the Drop Down it Will Display the Objects by click on each object, it will Redirect to the web link Specified to Open