SlideShare a Scribd company logo
1 of 10
Download to read offline
MENDIX
CLOUD PAAS APP PLAFORM
Tarandeep Singh
CRM, CMS, Java & Android Developer
Find me at :
/ @tdssaini
ErTarandeep.com
Blog.ErTarandeep.com
AGENDA
 What is Mendix
 Architecture of Mendix
 Why Mendix
 How To Get Started With Mendix
 Extending Mendix with Java and JavaScript
 Live CRM Application Demo
ErTarandeep.com|@tdssaini
2
WHAT IS MENDIX
 Mendix is the app platform for building Enterprise applications.
 With Mendix you can Develop web based as well as mobile based
application without even writing a single of code.
 With Mendix you can even forecast your business.
 Mendix provides PAAS (Product As a Service) on which you can
develop custom application as per your requirement.
3
ErTarandeep.com|@tdssaini
ARCHITECTURE OF MENDIX
 Mendix was developed on Java
 Mendix uses Jenkin for Build & Deployment Management.
 Mendix use OQL for Database Interaction
 Mendix uses Microflows which works as a Java method for
writing business logics
 For UI building Mendix use HTML, CSS & SASS
 Mendix Widgets are developed on HTML, CSS & JavaScript
 Mendix Platform uses OSGI for reducing dependencies &
complexity
4
ErTarandeep.com|@tdssaini
5
ErTarandeep.com|@tdssaini
WHY MENDIX
 Enables companies to build, integrate and deploy web and mobile
applications faster and with better results.
 Easy to Learn
 Easy Integration with Third Party
 Easley extends your current System.
 Extend your Application with Custom Java, JavaScript, HTML
code.
 Deployment Option for Public as well as Private Cloud
 Fast Deployment
 Flexible with Databases
 Developers can easily manage repositories.
6
ErTarandeep.com|@tdssaini
HOW TO GET STARTED WITH MENDIX
Prerequisites
 Register yourself on Mendix.com
 Install Mendix Modeler (IDE) on your system
 Install JRE on your system
 Creating your First Application
 What is Microflow , Page, Java Action, App, Widget.
 Repository Management
 Deploying your First Application on Cloud
7
ErTarandeep.com|@tdssaini
Refer Videos :
• https://goo.gl/FtVXcu
• https://goo.gl/PzHrS8
EXTENDING MENDIX WITH JAVA AND
JAVASCRIPT
Why to Extend with Java ?
 To write complex business logics in Java that are not possible
with microflow or that overloads the microflow.
 To integrate third party tools or applications with your
applications. (Data Only)
Why to Extend with JavaScript ?
 To create User Interactive components
 To integrate third party tools or applications with your
applications. (Data & Interface)
How to ?
 Create custom Java Action for extending with Java
 Create custom Widgets for extending with JavaScript 8
ErTarandeep.com|@tdssaini
LIVE CRM
APPLICATION DEMO
9
ErTarandeep.com|@tdssaini
10
ErTarandeep.com|@tdssaini

More Related Content

What's hot

Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligence
Mobileapptelligence
 

What's hot (20)

Sitecore Experience Edge
Sitecore Experience EdgeSitecore Experience Edge
Sitecore Experience Edge
 
Mendix Maker Meetup - London (2019-10-17)
Mendix Maker Meetup - London (2019-10-17)Mendix Maker Meetup - London (2019-10-17)
Mendix Maker Meetup - London (2019-10-17)
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
Low-Code vs. Programming – It Isn’t an Either/Or Decision
Low-Code vs. Programming – It Isn’t an Either/Or DecisionLow-Code vs. Programming – It Isn’t an Either/Or Decision
Low-Code vs. Programming – It Isn’t an Either/Or Decision
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
 
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
 
App Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptxApp Modernization Pitch Deck.pptx
App Modernization Pitch Deck.pptx
 
Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?Low code vs. No code: Which is better for web and app development?
Low code vs. No code: Which is better for web and app development?
 
Low code development platform
Low code development platformLow code development platform
Low code development platform
 
Why OutSystems
Why OutSystemsWhy OutSystems
Why OutSystems
 
What is OutSystems?
What is OutSystems?What is OutSystems?
What is OutSystems?
 
Low Code Application Development Platform
Low Code Application Development PlatformLow Code Application Development Platform
Low Code Application Development Platform
 
General overview low code/ no code
General overview low code/ no codeGeneral overview low code/ no code
General overview low code/ no code
 
The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?The Ideal Approach to Application Modernization; Which Way to the Cloud?
The Ideal Approach to Application Modernization; Which Way to the Cloud?
 
Mobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligenceMobile Application Development Services-MobileApptelligence
Mobile Application Development Services-MobileApptelligence
 
Azure Migration Program Pitch Deck
Azure Migration Program Pitch DeckAzure Migration Program Pitch Deck
Azure Migration Program Pitch Deck
 
Overview of Low-code
Overview of Low-code Overview of Low-code
Overview of Low-code
 
Introduction to mobile application development
Introduction to mobile application developmentIntroduction to mobile application development
Introduction to mobile application development
 
App Modernization with Microsoft Azure
App Modernization with Microsoft AzureApp Modernization with Microsoft Azure
App Modernization with Microsoft Azure
 
Android app development with kotlin heralding the future
Android app development with kotlin heralding the futureAndroid app development with kotlin heralding the future
Android app development with kotlin heralding the future
 

Similar to Mendix - Cloud PAAS App Platform

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
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_Profile
Manu M Nair
 
synapseindia-profile
synapseindia-profilesynapseindia-profile
synapseindia-profile
Mridu Sinha
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offerings
guest7f7cc9d
 

Similar to Mendix - Cloud PAAS App Platform (20)

MERN Web Development
MERN Web DevelopmentMERN Web Development
MERN Web Development
 
Jitendra Jadav Resume for Looking for change Xamarin/Windows 10 (UWP)/XAML/WP...
Jitendra Jadav Resume for Looking for change Xamarin/Windows 10 (UWP)/XAML/WP...Jitendra Jadav Resume for Looking for change Xamarin/Windows 10 (UWP)/XAML/WP...
Jitendra Jadav Resume for Looking for change Xamarin/Windows 10 (UWP)/XAML/WP...
 
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
 
Why do Companies Use .Net for Enterprise App Development?
Why do Companies Use .Net for Enterprise App Development?Why do Companies Use .Net for Enterprise App Development?
Why do Companies Use .Net for Enterprise App Development?
 
What is Mendix and the concept of low-code development.docx
What is Mendix and the concept of low-code development.docxWhat is Mendix and the concept of low-code development.docx
What is Mendix and the concept of low-code development.docx
 
Things You Should Know Before Hiring Nodejs Developers.pptx
Things You Should Know Before Hiring Nodejs Developers.pptxThings You Should Know Before Hiring Nodejs Developers.pptx
Things You Should Know Before Hiring Nodejs Developers.pptx
 
Imaginea Introduction
Imaginea IntroductionImaginea Introduction
Imaginea Introduction
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_Profile
 
Top 10 MEAN Stack Development Tools to Get Started.pptx
Top 10 MEAN Stack Development Tools to Get Started.pptxTop 10 MEAN Stack Development Tools to Get Started.pptx
Top 10 MEAN Stack Development Tools to Get Started.pptx
 
Advaanz salesforce competencies
Advaanz salesforce competenciesAdvaanz salesforce competencies
Advaanz salesforce competencies
 
Dinesh Rawat1 (1)
Dinesh Rawat1 (1)Dinesh Rawat1 (1)
Dinesh Rawat1 (1)
 
Drag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress RollbaseDrag and Drop Application Development with Progress Rollbase
Drag and Drop Application Development with Progress Rollbase
 
Top JavaScript Frameworks to Use in 2022.pdf
Top JavaScript Frameworks to Use in 2022.pdfTop JavaScript Frameworks to Use in 2022.pdf
Top JavaScript Frameworks to Use in 2022.pdf
 
Mendix Factsheet
Mendix  FactsheetMendix  Factsheet
Mendix Factsheet
 
Technource - Zend framework Developers India
Technource - Zend framework Developers IndiaTechnource - Zend framework Developers India
Technource - Zend framework Developers India
 
SalmaCV
SalmaCVSalmaCV
SalmaCV
 
Frontend Development vs Backend Development | Detailed Comparison
Frontend Development vs Backend Development | Detailed ComparisonFrontend Development vs Backend Development | Detailed Comparison
Frontend Development vs Backend Development | Detailed Comparison
 
synapseindia-profile
synapseindia-profilesynapseindia-profile
synapseindia-profile
 
Why Do Big Business Enterprises Prefer ASP.NET Development.pdf
Why Do Big Business Enterprises Prefer ASP.NET Development.pdfWhy Do Big Business Enterprises Prefer ASP.NET Development.pdf
Why Do Big Business Enterprises Prefer ASP.NET Development.pdf
 
NewStar Software Services Service+Offerings
NewStar Software Services Service+OfferingsNewStar Software Services Service+Offerings
NewStar Software Services Service+Offerings
 

Recently uploaded

Recently uploaded (20)

Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Mendix - Cloud PAAS App Platform

  • 1. MENDIX CLOUD PAAS APP PLAFORM Tarandeep Singh CRM, CMS, Java & Android Developer Find me at : / @tdssaini ErTarandeep.com Blog.ErTarandeep.com
  • 2. AGENDA  What is Mendix  Architecture of Mendix  Why Mendix  How To Get Started With Mendix  Extending Mendix with Java and JavaScript  Live CRM Application Demo ErTarandeep.com|@tdssaini 2
  • 3. WHAT IS MENDIX  Mendix is the app platform for building Enterprise applications.  With Mendix you can Develop web based as well as mobile based application without even writing a single of code.  With Mendix you can even forecast your business.  Mendix provides PAAS (Product As a Service) on which you can develop custom application as per your requirement. 3 ErTarandeep.com|@tdssaini
  • 4. ARCHITECTURE OF MENDIX  Mendix was developed on Java  Mendix uses Jenkin for Build & Deployment Management.  Mendix use OQL for Database Interaction  Mendix uses Microflows which works as a Java method for writing business logics  For UI building Mendix use HTML, CSS & SASS  Mendix Widgets are developed on HTML, CSS & JavaScript  Mendix Platform uses OSGI for reducing dependencies & complexity 4 ErTarandeep.com|@tdssaini
  • 6. WHY MENDIX  Enables companies to build, integrate and deploy web and mobile applications faster and with better results.  Easy to Learn  Easy Integration with Third Party  Easley extends your current System.  Extend your Application with Custom Java, JavaScript, HTML code.  Deployment Option for Public as well as Private Cloud  Fast Deployment  Flexible with Databases  Developers can easily manage repositories. 6 ErTarandeep.com|@tdssaini
  • 7. HOW TO GET STARTED WITH MENDIX Prerequisites  Register yourself on Mendix.com  Install Mendix Modeler (IDE) on your system  Install JRE on your system  Creating your First Application  What is Microflow , Page, Java Action, App, Widget.  Repository Management  Deploying your First Application on Cloud 7 ErTarandeep.com|@tdssaini Refer Videos : • https://goo.gl/FtVXcu • https://goo.gl/PzHrS8
  • 8. EXTENDING MENDIX WITH JAVA AND JAVASCRIPT Why to Extend with Java ?  To write complex business logics in Java that are not possible with microflow or that overloads the microflow.  To integrate third party tools or applications with your applications. (Data Only) Why to Extend with JavaScript ?  To create User Interactive components  To integrate third party tools or applications with your applications. (Data & Interface) How to ?  Create custom Java Action for extending with Java  Create custom Widgets for extending with JavaScript 8 ErTarandeep.com|@tdssaini