SlideShare a Scribd company logo
5
Most read
8
Most read
16
Most read
1
C H 1 – B A S I C L O W - C O D E Q U E S T I O N S A N D
A N S W E R S
THE LOW-CODE
HANDBOOK
Jordi Cabot - https://jordicabot.com/
The low-code handbook - https://lowcode-book.com/
1st
edition – October 2024
C O N T E N T S
• What is NOT low-code?
• So, what is low-code then?
• Can I trust low-code has a bright future?
• Is low-code for me?
The low-code handbook
https://lowcode-book.com/
W H A T I S N O T L O W - C O D E ?
The low-code handbook
https://lowcode-book.com/
Not a development
method
Low-code does not prescribe any set of
specific steps
Not a language
You can use any language you like in a
low-code approach
Not a notation
It’s not a specific graphical or textual
notation to follow
Not a tool
Many tools support the low-
code movement
Low-code is NOT
There is no single development, in either
technology or management technique,
which by itself promises even one order
of magnitude improvement within a
decade in productivity, in reliability and
simplicity.
The low-code handbook
https://lowcode-book.com/
I T I S N O S I L V E R B U L L E T
Low-code accelerates app delivery
by dramatically reducing the
amount of hand-coding required
- Forrester Report (2014)
The low-code handbook
https://lowcode-book.com/
W H A T I S L O W - C O D E ?
Productivity
by writing less code
there is still code
• Grady Booch – history of softwre engineering
The entire history of software engineering is that of
the rise in levels of abstraction
- Grady Booch
S A M E A S A N Y O T H E R E N G .
All other engineering disciplines start with
models that can be analyzed and tested before
building “the real thing”
Low-code proposes the same but for software
Data models / UI models / Behavioural
models…
The low-code handbook
https://lowcode-book.com/
8
Automatic?
F R O M A B S T R A C T I O N S T O T H E R U N N I N G
A P P L I C A T I O N
The low-code handbook
https://lowcode-book.com/
B U T F O R S O F T W A R E W E C A N A C T U A L L Y D O I T
Original
model
1st
refinement nth
refinement
Model-to-model
Transformation
Model-to-text
Transformation
...
Low-code
Given the final model, the complete
computerized information system can be
automatically generated
A L I T T L E B I T O F H I S T O R Y
The low-code handbook
https://lowcode-book.com/
We arrive at a specification from which
executable code can be automatically
generated
1991!!!
L A T E S T R E I N C A R N A T I O N O F A L O N G T R A D I T I O N
Model-Driven Architecture
(PIM vs PSM)
MDA
2000s
Computer aided software
engineering tools
CASE tools
80s
The Unified modeling
language
UML
90s
DSLs and all other types of
model-based and model-
driven (MDE, MDD, MDSE, …)
combinations.
MDE
2010
The latest trend
Low-code
Now
The low-code handbook
https://lowcode-book.com/
( I F I N T E R E S T E D I N M D E )
FULL MDE COVERAGE
Including DSLs, model transformations,
model evolution,…
FREE SLIDES SUMMARIZING
THE BOOK
Go to https://mdse-book.com/
The low-code handbook
https://lowcode-book.com/
R E L A T I O N S H I P W I T H T H E S E O T H E R C O N C E P T S
MDD
Low-code
MDE
PRAMATIC
Low-code is a specific style of MDD: fixed set
of models, limited chains,…
MARKETING
The term low-code doesn’t sound like the
“enemy” to developers
TRADE-OFF
Simplicity enlarges the user-base
The low-code handbook
https://lowcode-book.com/
The low-code handbook
https://lowcode-book.com/
F U T U R E O F L O W - C O D E - > G R O W I N G P O P U L A R I T Y
A L S O I N T H E M A R K E T
Market size
Offering
CAGR
13-25B
Big five
20%
Offering
Magnificent Seven
The low-code handbook
https://lowcode-book.com/
GREAT BUSINESS MODEL FOR THEM
Attracting more customers by generating code for
their own commercial services and infrastructure
DELEGATING GAINS
To the deployment and running -> the more people I
help build software the more people will pay me to
run their software
“FREE” TOOLING
Thanks to the delegation, they can offer a competitive
pricing
P L E N T Y O F O P E N S O U R C E T O O L S T O O !
DASHBOARD OF OPEN
SOURCE TOOLS
Clear selection method, filtering options…
TRY IT OUT
Go to
https://oss-lowcode-tools.streamlit.app/
Code available on GH too:
https://github.com/jcabot/oss-lowcode-tools
The low-code handbook
https://lowcode-book.com/
Including our own!!! -> BESSER
The low-code handbook
https://lowcode-book.com/
E V E N A M O N G T H E S C I E N T I F I C C O M M U N I T Y
L O W - C O D E I S F O R Y O U
• If you’re building data-intensive applications
• Relational database + API backends
• CRUD-like web-based front-ends
• Always, unless you are sure it’s not for you (e.g. critical infrastructure)
The low-code handbook
https://lowcode-book.com/
Even when it’s not for you it can help with parts
of the system. And always worth learning given its
popularity
N E X T - C H 2 . H O W T O C R E A T E M Y F I R S T L O W - C O D E
A P P L I C A T I O N
Thank you!
The low-code handbook
https://lowcode-book.com/
Jordi Cabot - https://jordicabot.com/
The low-code handbook - https://lowcode-book.com/
1st
edition – October 2024

More Related Content

PPTX
Low-code vs Model-Driven Engineering
PPTX
Low code application platforms
PPTX
The Case for Low-code Development
PDF
DrupalCon Europe 2020 Low Code
PDF
Detailed Guide to Low-Code Platforms in Software Development
PDF
Overview of Low-code
PPTX
low-no codePPTXlow-no codePPTXlow-no codePPTX.pptx
PDF
Low-Code Development Platforms Accelerating Software Development
Low-code vs Model-Driven Engineering
Low code application platforms
The Case for Low-code Development
DrupalCon Europe 2020 Low Code
Detailed Guide to Low-Code Platforms in Software Development
Overview of Low-code
low-no codePPTXlow-no codePPTXlow-no codePPTX.pptx
Low-Code Development Platforms Accelerating Software Development

Similar to The low-code handbook - Chapter 1: Basic Low-code questions and answers. (20)

PDF
Addressing the power of low-code technology for business process transformati...
PDF
Model-driven and low-code development for event-based systems | Bobby Calderw...
PPTX
Low-Code Explained Web.pptx
PPTX
2015.01.09 - Writing Modern Applications for Mobile and Web
PPTX
Low-Code Development presentation ppt.pptx
PPTX
Low-Code Development presentation ppt .pptx
PDF
Low-code Platform: Tìm hiểu về nền tảng ít lập trình
PDF
Low-Code Is Transforming the Software Industry.pdf
PDF
Low-code is developing and will continue to progress in 2023. (1).pdf
PDF
Sacrificing the golden calf of "coding"
PDF
From the Boardroom to the Terminal_ Adapting to the Future - DevOpsBCN - Apr ...
PPTX
Low Code_No Code - 29 Jan 2021.pptx
PDF
SWEBOK Guide and Software Services Engineering Education
PDF
Low-Code Development Platform.pdf
PDF
Low-code_vs_No-code-2.pdf
PDF
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
PDF
Think horizontally ood, ddd and bdd
PDF
Think horizontally @Codemotion
PDF
Bdd agile requirements
PDF
All Things Low-Code Development_ Fundamentals of App Development.pdf
Addressing the power of low-code technology for business process transformati...
Model-driven and low-code development for event-based systems | Bobby Calderw...
Low-Code Explained Web.pptx
2015.01.09 - Writing Modern Applications for Mobile and Web
Low-Code Development presentation ppt.pptx
Low-Code Development presentation ppt .pptx
Low-code Platform: Tìm hiểu về nền tảng ít lập trình
Low-Code Is Transforming the Software Industry.pdf
Low-code is developing and will continue to progress in 2023. (1).pdf
Sacrificing the golden calf of "coding"
From the Boardroom to the Terminal_ Adapting to the Future - DevOpsBCN - Apr ...
Low Code_No Code - 29 Jan 2021.pptx
SWEBOK Guide and Software Services Engineering Education
Low-Code Development Platform.pdf
Low-code_vs_No-code-2.pdf
How Low-Code Development Has Entered a Maturity Spurt Thanks to New Process-O...
Think horizontally ood, ddd and bdd
Think horizontally @Codemotion
Bdd agile requirements
All Things Low-Code Development_ Fundamentals of App Development.pdf
Ad

More from Jordi Cabot (20)

PPTX
Who will create the languages of the future?
PPTX
Societal challenges of AI: biases, multilinguism and sustainability
PPTX
¿Cómo será el programador del futuro? ¿Tendremos trabajo?
PPTX
Who is going to develop the apps of the future? (hint: it’s not going to be ...
PPTX
Application of the Tree-of-Thoughts Framework to LLM-Enabled Domain Modeling
PPTX
AI and Software consultants: friends or foes?
PPTX
Model-driven engineering for Industrial IoT architectures
PPTX
Smart modeling of smart software
PPTX
Modeling should be an independent scientific discipline
PPTX
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programador...
PPTX
How to sustain a tool building community-driven effort
PPTX
All Researchers Should Become Entrepreneurs
PPTX
The Software Challenges of Building Smart Chatbots - ICSE'21
PDF
Lessons learned from building a commercial bot development platform
PDF
Future Trends on Software and Systems Modeling
PPTX
Ingeniería del Software dirigida por modelos -Versión para incrédulos
PPTX
Chatbot Tutorial - Create your first bot with Xatkit
PPTX
Création facile de chatbots - Créez votre chatbot en 20 minutes avec une plat...
PPTX
An LSTM-Based Neural Network Architecture for Model Transformations
PPTX
WAPIml: Towards a Modeling Infrastructure for Web APIs
Who will create the languages of the future?
Societal challenges of AI: biases, multilinguism and sustainability
¿Cómo será el programador del futuro? ¿Tendremos trabajo?
Who is going to develop the apps of the future? (hint: it’s not going to be ...
Application of the Tree-of-Thoughts Framework to LLM-Enabled Domain Modeling
AI and Software consultants: friends or foes?
Model-driven engineering for Industrial IoT architectures
Smart modeling of smart software
Modeling should be an independent scientific discipline
¿Quién va a desarrollar las Apps del futuro? (aviso: no serán los programador...
How to sustain a tool building community-driven effort
All Researchers Should Become Entrepreneurs
The Software Challenges of Building Smart Chatbots - ICSE'21
Lessons learned from building a commercial bot development platform
Future Trends on Software and Systems Modeling
Ingeniería del Software dirigida por modelos -Versión para incrédulos
Chatbot Tutorial - Create your first bot with Xatkit
Création facile de chatbots - Créez votre chatbot en 20 minutes avec une plat...
An LSTM-Based Neural Network Architecture for Model Transformations
WAPIml: Towards a Modeling Infrastructure for Web APIs
Ad

Recently uploaded (20)

PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
System and Network Administration Chapter 2
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
Understanding Forklifts - TECH EHS Solution
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Essential Infomation Tech presentation.pptx
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
medical staffing services at VALiNTRY
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
L1 - Introduction to python Backend.pptx
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
history of c programming in notes for students .pptx
Navsoft: AI-Powered Business Solutions & Custom Software Development
wealthsignaloriginal-com-DS-text-... (1).pdf
System and Network Administration Chapter 2
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Understanding Forklifts - TECH EHS Solution
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Design an Analysis of Algorithms I-SECS-1021-03
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Essential Infomation Tech presentation.pptx
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
medical staffing services at VALiNTRY
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PTS Company Brochure 2025 (1).pdf.......
Odoo Companies in India – Driving Business Transformation.pdf
L1 - Introduction to python Backend.pptx
Which alternative to Crystal Reports is best for small or large businesses.pdf
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
history of c programming in notes for students .pptx

The low-code handbook - Chapter 1: Basic Low-code questions and answers.

  • 1. 1 C H 1 – B A S I C L O W - C O D E Q U E S T I O N S A N D A N S W E R S THE LOW-CODE HANDBOOK Jordi Cabot - https://jordicabot.com/ The low-code handbook - https://lowcode-book.com/ 1st edition – October 2024
  • 2. C O N T E N T S • What is NOT low-code? • So, what is low-code then? • Can I trust low-code has a bright future? • Is low-code for me? The low-code handbook https://lowcode-book.com/
  • 3. W H A T I S N O T L O W - C O D E ? The low-code handbook https://lowcode-book.com/ Not a development method Low-code does not prescribe any set of specific steps Not a language You can use any language you like in a low-code approach Not a notation It’s not a specific graphical or textual notation to follow Not a tool Many tools support the low- code movement Low-code is NOT
  • 4. There is no single development, in either technology or management technique, which by itself promises even one order of magnitude improvement within a decade in productivity, in reliability and simplicity. The low-code handbook https://lowcode-book.com/ I T I S N O S I L V E R B U L L E T
  • 5. Low-code accelerates app delivery by dramatically reducing the amount of hand-coding required - Forrester Report (2014) The low-code handbook https://lowcode-book.com/ W H A T I S L O W - C O D E ? Productivity by writing less code there is still code
  • 6. • Grady Booch – history of softwre engineering The entire history of software engineering is that of the rise in levels of abstraction - Grady Booch
  • 7. S A M E A S A N Y O T H E R E N G . All other engineering disciplines start with models that can be analyzed and tested before building “the real thing” Low-code proposes the same but for software Data models / UI models / Behavioural models… The low-code handbook https://lowcode-book.com/
  • 8. 8 Automatic? F R O M A B S T R A C T I O N S T O T H E R U N N I N G A P P L I C A T I O N
  • 9. The low-code handbook https://lowcode-book.com/ B U T F O R S O F T W A R E W E C A N A C T U A L L Y D O I T Original model 1st refinement nth refinement Model-to-model Transformation Model-to-text Transformation ... Low-code
  • 10. Given the final model, the complete computerized information system can be automatically generated A L I T T L E B I T O F H I S T O R Y The low-code handbook https://lowcode-book.com/ We arrive at a specification from which executable code can be automatically generated 1991!!!
  • 11. L A T E S T R E I N C A R N A T I O N O F A L O N G T R A D I T I O N Model-Driven Architecture (PIM vs PSM) MDA 2000s Computer aided software engineering tools CASE tools 80s The Unified modeling language UML 90s DSLs and all other types of model-based and model- driven (MDE, MDD, MDSE, …) combinations. MDE 2010 The latest trend Low-code Now The low-code handbook https://lowcode-book.com/
  • 12. ( I F I N T E R E S T E D I N M D E ) FULL MDE COVERAGE Including DSLs, model transformations, model evolution,… FREE SLIDES SUMMARIZING THE BOOK Go to https://mdse-book.com/ The low-code handbook https://lowcode-book.com/
  • 13. R E L A T I O N S H I P W I T H T H E S E O T H E R C O N C E P T S MDD Low-code MDE PRAMATIC Low-code is a specific style of MDD: fixed set of models, limited chains,… MARKETING The term low-code doesn’t sound like the “enemy” to developers TRADE-OFF Simplicity enlarges the user-base The low-code handbook https://lowcode-book.com/
  • 14. The low-code handbook https://lowcode-book.com/ F U T U R E O F L O W - C O D E - > G R O W I N G P O P U L A R I T Y
  • 15. A L S O I N T H E M A R K E T Market size Offering CAGR 13-25B Big five 20% Offering Magnificent Seven The low-code handbook https://lowcode-book.com/ GREAT BUSINESS MODEL FOR THEM Attracting more customers by generating code for their own commercial services and infrastructure DELEGATING GAINS To the deployment and running -> the more people I help build software the more people will pay me to run their software “FREE” TOOLING Thanks to the delegation, they can offer a competitive pricing
  • 16. P L E N T Y O F O P E N S O U R C E T O O L S T O O ! DASHBOARD OF OPEN SOURCE TOOLS Clear selection method, filtering options… TRY IT OUT Go to https://oss-lowcode-tools.streamlit.app/ Code available on GH too: https://github.com/jcabot/oss-lowcode-tools The low-code handbook https://lowcode-book.com/ Including our own!!! -> BESSER
  • 17. The low-code handbook https://lowcode-book.com/ E V E N A M O N G T H E S C I E N T I F I C C O M M U N I T Y
  • 18. L O W - C O D E I S F O R Y O U • If you’re building data-intensive applications • Relational database + API backends • CRUD-like web-based front-ends • Always, unless you are sure it’s not for you (e.g. critical infrastructure) The low-code handbook https://lowcode-book.com/ Even when it’s not for you it can help with parts of the system. And always worth learning given its popularity
  • 19. N E X T - C H 2 . H O W T O C R E A T E M Y F I R S T L O W - C O D E A P P L I C A T I O N Thank you! The low-code handbook https://lowcode-book.com/ Jordi Cabot - https://jordicabot.com/ The low-code handbook - https://lowcode-book.com/ 1st edition – October 2024

Editor's Notes

  • #4: Low-code can help with all the above, but if you are leading a dysfunctional software team, adopting a low-code approach alone will not give your team superpowers not fix their poor dynamics and performance.
  • #5: Compared with no-code approaches
  • #6: How we write less-code? -> by raising the level of abstraction Think about Java vs C and C vs assembler
  • #7: d
  • #8: Same as architects do but you can as software is digital, you can do it automatically, think a 3D printer
  • #9: Low-code proposes a more pragamtic approach to the long model-transformation chain promoted by other model-driven approaches
  • #15: All major tech companies embrace (and typically also offer) a low-code platform