SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Big Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingBig Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingAraf Karsh Hamid
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice ArchitectureNguyen Tung
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application ModernizationKarina Matos
 
Low code development platform
Low code development platformLow code development platform
Low code development platformEhsan Hakimi
 
Life as a SRE at Instana
Life as a SRE at InstanaLife as a SRE at Instana
Life as a SRE at InstanaMarcel Birkner
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseAraf Karsh Hamid
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App ModernizationPhi Huynh
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems Dzung Nguyen
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
12 factor app - Core Guidelines To Cloud Ready Solutions
12 factor app - Core Guidelines To Cloud Ready Solutions12 factor app - Core Guidelines To Cloud Ready Solutions
12 factor app - Core Guidelines To Cloud Ready SolutionsKashif Ali Siddiqui
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native ApplicationVMUG IT
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)Ashish Kushwaha
 
How to build your containerization strategy
How to build your containerization strategyHow to build your containerization strategy
How to build your containerization strategyDocker, Inc.
 

Tendances (20)

Big Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingBig Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb Sharding
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
What is OutSystems?
What is OutSystems?What is OutSystems?
What is OutSystems?
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
Low code development platform
Low code development platformLow code development platform
Low code development platform
 
Life as a SRE at Instana
Life as a SRE at InstanaLife as a SRE at Instana
Life as a SRE at Instana
 
Cloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-PremiseCloud Architecture - Multi Cloud, Edge, On-Premise
Cloud Architecture - Multi Cloud, Edge, On-Premise
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Aws ppt
Aws pptAws ppt
Aws ppt
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems
 
12-Factor Apps
12-Factor Apps12-Factor Apps
12-Factor Apps
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
12 factor app - Core Guidelines To Cloud Ready Solutions
12 factor app - Core Guidelines To Cloud Ready Solutions12 factor app - Core Guidelines To Cloud Ready Solutions
12 factor app - Core Guidelines To Cloud Ready Solutions
 
DevOps on AWS
DevOps on AWSDevOps on AWS
DevOps on AWS
 
Cloud Native Application
Cloud Native ApplicationCloud Native Application
Cloud Native Application
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)
 
Why Microservice
Why Microservice Why Microservice
Why Microservice
 
How to build your containerization strategy
How to build your containerization strategyHow to build your containerization strategy
How to build your containerization strategy
 

Similaire à Mendix - Cloud PAAS App Platform

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...Jitendra Jadav
 
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 experiencePooja Sharma
 
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?BoTree Technologies
 
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.docxTechnogeeks
 
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.pptx75waytechnologies
 
Imaginea Introduction
Imaginea IntroductionImaginea Introduction
Imaginea Introductionarun_imaginea
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_ProfileManu M Nair
 
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.pptx75waytechnologies
 
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 RollbaseAbhishek Kant
 
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.pdfWPWeb Infotech
 
Technource - Zend framework Developers India
Technource - Zend framework Developers IndiaTechnource - Zend framework Developers India
Technource - Zend framework Developers IndiaTechnource
 
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 ComparisonMariya James
 
synapseindia-profile
synapseindia-profilesynapseindia-profile
synapseindia-profileMridu Sinha
 
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.pdfIntelliSource Technologies
 

Similaire à Mendix - Cloud PAAS App Platform (20)

mendix.ppt sateesh.pptx
mendix.ppt sateesh.pptxmendix.ppt sateesh.pptx
mendix.ppt sateesh.pptx
 
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
 

Dernier

Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 

Dernier (20)

Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 

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