Tarandeep Singh Presentation on Mendix - Cloud PAAS App Platform. This PPT Contains basic information about Mendix and How really you can start developing on Mendix.
Thanks.
------------------------------------------------------------
About Me
Myself Tarandeep Singh from Delhi, India working as a Software Engineer with more than 3 years of Experience on Java, Android, Salesforce, Mendix and CMS Tools. I have started this youtube channel with the aim to share my knowledge and experience with you guys. I will add Videos on Android, Java, Salesforce, Mendix, Wordpress, Opencart etc. Also i am going to Answer your Questions through my videos.
Follow me on Twitter : http://twitter.com/tdssaini
Connect with me on Linkedin : http://linkedin.com/in/tdssaini
Follow my Blog : http://Blog.ErTarandeep.com
Follw me on Medium : http://medium.com/@tdssaini
Visit My Website : http://ErTarandeep.com
Email me at : tarandeep.s.saini@gmail.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