SlideShare a Scribd company logo
1 of 28
Download to read offline
Low-Code Capabilities of Digital
Product Design Platforms
Jason Beres
Infragistics
jasonb@infragistics.com
• I manage the design & product development
teams that innovate across Infragistics products,
heavy emphasis on UX for developer tooling, UI
frameworks & data visualization
• 19 years @ Infragistics
• 13 years Microsoft .NET MVP
• Author/co-Author of 10 books ranging from SQL
Server, MFC/C++, VB, C#, ASP.NET, Silverlight
Jason Beres
Senior VP, Infragistics Developer Tools
https://Infragistics.com
About Me
@jasonberes
jasonb@Infragistics.com
@infragistics
Agenda
• Today’s Challenges in Software Development
• The Promise of Low-Code and No-Code Tools
• Digital Product Design Platforms & Low-Code
• Impact of Low-Code on the Future of Software Development
• Comparing Tools in the Market Today
• Demo
Today’s Challenges in Software
Development
• The “UX Process” of most
enterprises and SMB’s is not
mature – causing lost time,
wasted money and canceled
projects.
• There are multiple tools, used by
multiple teams, that don’t work
together, to deliver software.
• Development teams do not have
access to UX resources.
• Designs from UX do not
translate well to developer
capabilities.
Building Software
Today is Complex
“Problems in development are 10
times more expensive to fix than
during design” (1)
“50% of a developer’s
time is spent trying to fix
issues that could have
been avoided” (2)
“70% of enterprise CEOs now
see UX as a competitive
differentiator” (3)
“According to Forrester
Research, the revenue
impact of a 10%-point
improvement in a company's
customer experience score
can translate into more than
$1B in revenue” (5)
“User experience (UX) focuses on
having a deep understanding of
users, what they need, what they
value, their abilities, and also their
limitations” (4)
(1) https://dinus.ac.id/repository/docs/ajar/RPL-7th_ed_software_engineering_a_practitioners_approach_by_roger_s._pressman_.pdf
(2) http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.370.9611&rep=rep1&type=pdf
(3) https://info.userzoom.com/UX-Enterprise-Survey-2019.html?_ga=2.216488534.1398585645.1592419135-799466160.1582827269
(4) https://www.usability.gov/what-and-why/user-experience.html
(5) https://forrester.com/The+Business+Imapct+Of+Customer+Experience+2011/fulltext/-/E-RES59072?objectid=RES50972&al=0
Low-Code & No-Code
to the Rescue?
Low-Code
• Digital product teams create apps with visual tools
that require little to no up-front coding.
• Includes a design to developer hand-off for dev
team to ‘finish’ an application before deployment.
• Should eliminate the need for heavy hand-coding
in areas like screen design, UX flows, theming and
branding.
• Can all but eliminate the need for manual HTML &
CSS tweaking.
Definitions & Opinions
No-Code
• End-to-end app / automation creation with no
developer skills required.
• Includes RPA (Robotic Process Automation) like
Zapier, Microsoft Power Automate, IFTTT.
• Limited features for high-fidelity UX, high
productivity for citizen developers & power users.
Low-Code &
Digital Product Design Platforms
Introducing: Digital Product Design Platforms
• Bridge the traditional silos between
designers and developers with a
shared vocabulary.
• Reduces time to create / construct
prototypes using accepted and
approved pre-defined UI controls
and UI patterns.
• Interaction models as well as
accessibility requirements like
WCAG, ARIA and Section 508
compliance.
• Reduces defects and testing &
promotes brand consistency.
The Foundation:
Design Systems
• The graphic design and layout of UI.
Screen Design
Sketch App showing DOM tools and layouts in an interactive screen design.
• Diagrams or linked-screens that
highlight movement throughout a
product.
User Flows
Indigo.Design showing user-flows and screen states in a running prototype.
• A mockup of a partial of complete
solution that you want to create.
Prototyping
Progression of a low-fidelity prototype to a high-fidelity prototype.
• Gather insights from users to
ensure design and interactions are
correct.
User Testing
Indigo.Design showing analytics and usability reporting on a prototype.
• Real-time visual collaboration
and co-editing of assets with
stakeholders and digital product
teams.
Collaboration & Co-Editing
A running prototype with interactive feedback in Indigo.Design.
• WYSIWYG designer with code
generation in real time or design-to-
code in a post-design process.
Low-Code App Building
WYSIWYG App Builder with Toolbox, DOM layout, Property Editors.
• Convert screen designs and
prototypes into production-ready
code.
Code Generation
Code generation plug-in for Visual Studio Code to generate Angular app.
Digital Product Design Platforms:
Low-Code Platform Solutions
to Siloed Challenges
• Solving the design-to-developer
handoff challenge is a primary
driver to move to a digital product
design platform.
Key Outcomes:
• Increase team productivity and
efficiency.
• Drastically shorten time to market.
• Produce higher quality, more
usable digital products.
Save Time & Money
• IDC forecasts that close to 60% of
part-time application developers
will be low-code developers by
2025
• 1/3 of full-time application
developers will be low-code
developers.
• Full-time low-code developers
grows with a CAGR of 51.5%, in
contrast to 32.6% for part-time low-
code developers.
• 70% of Application Development
Activity by 2025 is low-code
(Gartner).
Shifting to Low-Code
• Low-Code / Design to Code
Starts with a well-planned
Design System.
• Make sure you are including
design and development teams
in the UI Kit design, so you have
UI Components and UI patterns
in representative tools across
each phase of the digital
product design process.
• The biggest impact on time and
cost savings is eliminating high-
cost, repetitive coding tasks with
production-ready code output.
Successful Low Code
Toolbox in Sketch Toolbox in App Builder Map to Real UI Libraries
Vendor Comparison
InVision
/
Adobe
XD
• Large user base.
• Platform support for
UI prototyping,
interaction design,
and image-based
prototyping.
• Strong design-
system management
• Plug-ins for Sketch,
Adobe XD and other
tools for cloud-
design sync.
Figma
• Fast-riser in vector-
based design tools.
• Can be extended for
code-generation.
• App store for plug-
ins and extensions.
• Design system
management tools.
• Cloud-based for
easy prototyping
and sharing.
Cons
• No User Testing.
• Code-generation
setup very complex.
• Default designs to
not produce usable
code.
Sketch
• Large user base.
• Vector-based tool
for interactive
prototypes and
cloud-based
collaboration.
• Large eco-system.
Indigo.Design
• Most balanced
platform solution.
• Image-based
prototyping, markup
tools.
• Remote, un-
moderation user
testing solution.
• App builder
WYSIWYG IDE
• VS Code plugins.
Cons
• No User Testing.
• No Design-to-Code
extensions.
• Designs to not
produce usable code.
Cons
• No User Testing.
• No Design-to-Code
extensions.
• Designs to not
produce usable code.
Cons
• No User Testing.
• No Design-to-Code
extensions.
• Designs to not
produce usable code.
• Mac Only.
Cons
• Weak design system
management.
• Figma not supported.
• Angular code gen
only, Blazor / React
Q4 2021.
Designer Focus Developer Focus with Key
UX Tools
Designer Focus
Designer Focus with
Developer Aspirations
Demo
Recommendations
• Consider low-code capabilities of digital
product design platforms to accelerate
application design and development.
• Your design system is foundational to
success – it must be owned, maintained
and improved like any other product.
• Success hinges on the continuum of UI
libraries in your design tool, the
prototyping tool and the app building tool.
• Most tools are heavy on the designer
features, not app building or code-
generation, which is where most time and
cost is spent.
Wrap Up
• Digital product design platforms have emerged as a
core tool for digital product teams for the iterative
design and development process, with capabilities
including screen design, prototyping, collaboration
with stakeholders, user testing and code generation.
• According to Gartner, in the era of remote work and
distributed teams, real-time visual collaboration and
co-editing are critical to innovation.
• Digital product design platforms are acting as the
new whiteboard for the entire digital product team.
"Application leaders must
understand the key features of
digital product design
platforms and deploy a tool to
cover everything from screen
design to code generation.“
Technology Insight for Digital Product
Design Platforms, Nov 24, 2020
https://www.infragistics.com/products/indigo-design/app-builder
The End

More Related Content

What's hot

Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Nicole Maselli
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4DevOps.com
 
The People's Innovation Platform - Microsoft Power Platform
    The People's Innovation Platform - Microsoft Power Platform    The People's Innovation Platform - Microsoft Power Platform
The People's Innovation Platform - Microsoft Power PlatformKorcomptenz Inc
 
Azure API Management
Azure API ManagementAzure API Management
Azure API ManagementDaniel Toomey
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Richard Harbridge
 
Low-Code App Development
Low-Code App DevelopmentLow-Code App Development
Low-Code App DevelopmentAppian
 
F17_Unified Governance for Power Automate, Power Apps, Power BI
F17_Unified Governance for Power Automate, Power Apps,  Power BIF17_Unified Governance for Power Automate, Power Apps,  Power BI
F17_Unified Governance for Power Automate, Power Apps, Power BIserge luca
 
Microservices, DevOps & SRE
Microservices, DevOps & SREMicroservices, DevOps & SRE
Microservices, DevOps & SREAraf Karsh Hamid
 
Low code development platform
Low code development platform Low code development platform
Low code development platform madisonsmith415303
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform AYUSHISHARMA295
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems Dzung Nguyen
 
OutSystems Tips and Tricks
OutSystems Tips and TricksOutSystems Tips and Tricks
OutSystems Tips and TricksOutSystems
 
Low Code Platforms - Ebook
Low Code Platforms - EbookLow Code Platforms - Ebook
Low Code Platforms - EbookWaveMaker, Inc.
 
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...apidays
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Sam Fernando
 

What's hot (20)

API Management in Azure
API Management in AzureAPI Management in Azure
API Management in Azure
 
Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop Agile Integration with APIs and Containers Workshop
Agile Integration with APIs and Containers Workshop
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4
 
The People's Innovation Platform - Microsoft Power Platform
    The People's Innovation Platform - Microsoft Power Platform    The People's Innovation Platform - Microsoft Power Platform
The People's Innovation Platform - Microsoft Power Platform
 
Azure API Management
Azure API ManagementAzure API Management
Azure API Management
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
 
Low-Code App Development
Low-Code App DevelopmentLow-Code App Development
Low-Code App Development
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
 
F17_Unified Governance for Power Automate, Power Apps, Power BI
F17_Unified Governance for Power Automate, Power Apps,  Power BIF17_Unified Governance for Power Automate, Power Apps,  Power BI
F17_Unified Governance for Power Automate, Power Apps, Power BI
 
Microservices, DevOps & SRE
Microservices, DevOps & SREMicroservices, DevOps & SRE
Microservices, DevOps & SRE
 
Low code development platform
Low code development platform Low code development platform
Low code development platform
 
DevOps or DevSecOps
DevOps or DevSecOpsDevOps or DevSecOps
DevOps or DevSecOps
 
Microsoft power platform
Microsoft power platform Microsoft power platform
Microsoft power platform
 
Mendix Platform
Mendix PlatformMendix Platform
Mendix Platform
 
Low code platform and Outsystems
Low code platform and Outsystems Low code platform and Outsystems
Low code platform and Outsystems
 
OutSystems Tips and Tricks
OutSystems Tips and TricksOutSystems Tips and Tricks
OutSystems Tips and Tricks
 
Overview of Low-code
Overview of Low-code Overview of Low-code
Overview of Low-code
 
Low Code Platforms - Ebook
Low Code Platforms - EbookLow Code Platforms - Ebook
Low Code Platforms - Ebook
 
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
APIsecure 2023 - API orchestration: to build resilient applications, Cherish ...
 
Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)Introduction to Microsoft Power Platform (PowerApps, Flow)
Introduction to Microsoft Power Platform (PowerApps, Flow)
 

Similar to Low Code Capabilities of Digital Product Design Platforms

The Case for Low-code Development
The Case for Low-code DevelopmentThe Case for Low-code Development
The Case for Low-code DevelopmentLinx
 
Forge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the BrowserForge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the BrowserAutodesk
 
India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30Roger Snook
 
Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2ICS
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB
 
App Builder™ - Design To Code Webinar
App Builder™ - Design To Code WebinarApp Builder™ - Design To Code Webinar
App Builder™ - Design To Code WebinarPoojitha B
 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreWendy Fischer
 
Accelerate Time to Market by Pipelining UX with Development - Part 1
Accelerate Time to Market by Pipelining UX with Development - Part 1Accelerate Time to Market by Pipelining UX with Development - Part 1
Accelerate Time to Market by Pipelining UX with Development - Part 1ICS
 
Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)DanielDixon45
 
DACHNUG50 - Unified Development Plattform - Volt MX.pdf
DACHNUG50  - Unified Development Plattform - Volt MX.pdfDACHNUG50  - Unified Development Plattform - Volt MX.pdf
DACHNUG50 - Unified Development Plattform - Volt MX.pdfDNUG e.V.
 
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.pptxAbhishek Banerjee
 
Low Code Development Platform California
Low Code Development Platform CaliforniaLow Code Development Platform California
Low Code Development Platform CaliforniaDewStudio
 
Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?DewStudio
 
Software development in the modern age
Software development in the modern ageSoftware development in the modern age
Software development in the modern ageRoy Wasse
 
Introduction to Indigo.Design App Builder
Introduction to Indigo.Design App BuilderIntroduction to Indigo.Design App Builder
Introduction to Indigo.Design App BuilderJason Beres
 
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth OverviewTop 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth OverviewBitCot
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1ShepHertz
 
Drapcode - No Code Development.pdf
Drapcode - No Code Development.pdfDrapcode - No Code Development.pdf
Drapcode - No Code Development.pdfDrap Code
 
Developing a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowDeveloping a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowMichael Kowalski
 

Similar to Low Code Capabilities of Digital Product Design Platforms (20)

The Case for Low-code Development
The Case for Low-code DevelopmentThe Case for Low-code Development
The Case for Low-code Development
 
Forge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the BrowserForge - DevCon 2016: Implementing Rich Applications in the Browser
Forge - DevCon 2016: Implementing Rich Applications in the Browser
 
India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30India GRUC Agility Presentation 2015-6-30
India GRUC Agility Presentation 2015-6-30
 
Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2Accelerate Time to Market by Pipelining UX with Development - Part 2
Accelerate Time to Market by Pipelining UX with Development - Part 2
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
 
App Builder™ - Design To Code Webinar
App Builder™ - Design To Code WebinarApp Builder™ - Design To Code Webinar
App Builder™ - Design To Code Webinar
 
Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit Score
 
Accelerate Time to Market by Pipelining UX with Development - Part 1
Accelerate Time to Market by Pipelining UX with Development - Part 1Accelerate Time to Market by Pipelining UX with Development - Part 1
Accelerate Time to Market by Pipelining UX with Development - Part 1
 
Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)Techtiq blog-to-doc (1)
Techtiq blog-to-doc (1)
 
DACHNUG50 - Unified Development Plattform - Volt MX.pdf
DACHNUG50  - Unified Development Plattform - Volt MX.pdfDACHNUG50  - Unified Development Plattform - Volt MX.pdf
DACHNUG50 - Unified Development Plattform - Volt MX.pdf
 
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
 
Low Code Development Platform California
Low Code Development Platform CaliforniaLow Code Development Platform California
Low Code Development Platform California
 
Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?Can ChatGPT Replace Developers?
Can ChatGPT Replace Developers?
 
Software development in the modern age
Software development in the modern ageSoftware development in the modern age
Software development in the modern age
 
Introduction to Indigo.Design App Builder
Introduction to Indigo.Design App BuilderIntroduction to Indigo.Design App Builder
Introduction to Indigo.Design App Builder
 
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth OverviewTop 7 Rapid Application Development Tools for 2024 An In-Depth Overview
Top 7 Rapid Application Development Tools for 2024 An In-Depth Overview
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
Mobile web development
Mobile web development Mobile web development
Mobile web development
 
Drapcode - No Code Development.pdf
Drapcode - No Code Development.pdfDrapcode - No Code Development.pdf
Drapcode - No Code Development.pdf
 
Developing a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflowDeveloping a practical HTML5 magazine workflow
Developing a practical HTML5 magazine workflow
 

More from JohnMcGuigan10

Theming and Branding in App Builder
Theming and Branding in App BuilderTheming and Branding in App Builder
Theming and Branding in App BuilderJohnMcGuigan10
 
App Builder Feature Roundup and Roadmap
App Builder Feature Roundup and RoadmapApp Builder Feature Roundup and Roadmap
App Builder Feature Roundup and RoadmapJohnMcGuigan10
 
Creating Master-Detail in Apps in app Builder
Creating Master-Detail in Apps in app BuilderCreating Master-Detail in Apps in app Builder
Creating Master-Detail in Apps in app BuilderJohnMcGuigan10
 
Customizing Data Grids in App Builder
Customizing Data Grids in App BuilderCustomizing Data Grids in App Builder
Customizing Data Grids in App BuilderJohnMcGuigan10
 
Connecting to Real Data in App Builder
Connecting to Real Data in App Builder Connecting to Real Data in App Builder
Connecting to Real Data in App Builder JohnMcGuigan10
 
Integrating Indigo.Design App Builder with GitHub
Integrating Indigo.Design App Builder with GitHubIntegrating Indigo.Design App Builder with GitHub
Integrating Indigo.Design App Builder with GitHubJohnMcGuigan10
 
From Design to Code in Seconds
From Design to Code in SecondsFrom Design to Code in Seconds
From Design to Code in SecondsJohnMcGuigan10
 

More from JohnMcGuigan10 (7)

Theming and Branding in App Builder
Theming and Branding in App BuilderTheming and Branding in App Builder
Theming and Branding in App Builder
 
App Builder Feature Roundup and Roadmap
App Builder Feature Roundup and RoadmapApp Builder Feature Roundup and Roadmap
App Builder Feature Roundup and Roadmap
 
Creating Master-Detail in Apps in app Builder
Creating Master-Detail in Apps in app BuilderCreating Master-Detail in Apps in app Builder
Creating Master-Detail in Apps in app Builder
 
Customizing Data Grids in App Builder
Customizing Data Grids in App BuilderCustomizing Data Grids in App Builder
Customizing Data Grids in App Builder
 
Connecting to Real Data in App Builder
Connecting to Real Data in App Builder Connecting to Real Data in App Builder
Connecting to Real Data in App Builder
 
Integrating Indigo.Design App Builder with GitHub
Integrating Indigo.Design App Builder with GitHubIntegrating Indigo.Design App Builder with GitHub
Integrating Indigo.Design App Builder with GitHub
 
From Design to Code in Seconds
From Design to Code in SecondsFrom Design to Code in Seconds
From Design to Code in Seconds
 

Recently uploaded

Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
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 ApplicationsAlberto González Trastoy
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
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) SolutionOnePlan Solutions
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
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...ICS
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
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 AidPhilip Schwarz
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 

Recently uploaded (20)

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
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
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
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
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
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...
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
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
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 

Low Code Capabilities of Digital Product Design Platforms

  • 1. Low-Code Capabilities of Digital Product Design Platforms Jason Beres Infragistics jasonb@infragistics.com
  • 2. • I manage the design & product development teams that innovate across Infragistics products, heavy emphasis on UX for developer tooling, UI frameworks & data visualization • 19 years @ Infragistics • 13 years Microsoft .NET MVP • Author/co-Author of 10 books ranging from SQL Server, MFC/C++, VB, C#, ASP.NET, Silverlight Jason Beres Senior VP, Infragistics Developer Tools https://Infragistics.com About Me @jasonberes jasonb@Infragistics.com @infragistics
  • 3. Agenda • Today’s Challenges in Software Development • The Promise of Low-Code and No-Code Tools • Digital Product Design Platforms & Low-Code • Impact of Low-Code on the Future of Software Development • Comparing Tools in the Market Today • Demo
  • 4. Today’s Challenges in Software Development
  • 5. • The “UX Process” of most enterprises and SMB’s is not mature – causing lost time, wasted money and canceled projects. • There are multiple tools, used by multiple teams, that don’t work together, to deliver software. • Development teams do not have access to UX resources. • Designs from UX do not translate well to developer capabilities. Building Software Today is Complex “Problems in development are 10 times more expensive to fix than during design” (1) “50% of a developer’s time is spent trying to fix issues that could have been avoided” (2) “70% of enterprise CEOs now see UX as a competitive differentiator” (3) “According to Forrester Research, the revenue impact of a 10%-point improvement in a company's customer experience score can translate into more than $1B in revenue” (5) “User experience (UX) focuses on having a deep understanding of users, what they need, what they value, their abilities, and also their limitations” (4) (1) https://dinus.ac.id/repository/docs/ajar/RPL-7th_ed_software_engineering_a_practitioners_approach_by_roger_s._pressman_.pdf (2) http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.370.9611&rep=rep1&type=pdf (3) https://info.userzoom.com/UX-Enterprise-Survey-2019.html?_ga=2.216488534.1398585645.1592419135-799466160.1582827269 (4) https://www.usability.gov/what-and-why/user-experience.html (5) https://forrester.com/The+Business+Imapct+Of+Customer+Experience+2011/fulltext/-/E-RES59072?objectid=RES50972&al=0
  • 6. Low-Code & No-Code to the Rescue?
  • 7. Low-Code • Digital product teams create apps with visual tools that require little to no up-front coding. • Includes a design to developer hand-off for dev team to ‘finish’ an application before deployment. • Should eliminate the need for heavy hand-coding in areas like screen design, UX flows, theming and branding. • Can all but eliminate the need for manual HTML & CSS tweaking. Definitions & Opinions No-Code • End-to-end app / automation creation with no developer skills required. • Includes RPA (Robotic Process Automation) like Zapier, Microsoft Power Automate, IFTTT. • Limited features for high-fidelity UX, high productivity for citizen developers & power users.
  • 8. Low-Code & Digital Product Design Platforms
  • 9. Introducing: Digital Product Design Platforms
  • 10. • Bridge the traditional silos between designers and developers with a shared vocabulary. • Reduces time to create / construct prototypes using accepted and approved pre-defined UI controls and UI patterns. • Interaction models as well as accessibility requirements like WCAG, ARIA and Section 508 compliance. • Reduces defects and testing & promotes brand consistency. The Foundation: Design Systems
  • 11. • The graphic design and layout of UI. Screen Design Sketch App showing DOM tools and layouts in an interactive screen design.
  • 12. • Diagrams or linked-screens that highlight movement throughout a product. User Flows Indigo.Design showing user-flows and screen states in a running prototype.
  • 13. • A mockup of a partial of complete solution that you want to create. Prototyping Progression of a low-fidelity prototype to a high-fidelity prototype.
  • 14. • Gather insights from users to ensure design and interactions are correct. User Testing Indigo.Design showing analytics and usability reporting on a prototype.
  • 15. • Real-time visual collaboration and co-editing of assets with stakeholders and digital product teams. Collaboration & Co-Editing A running prototype with interactive feedback in Indigo.Design.
  • 16. • WYSIWYG designer with code generation in real time or design-to- code in a post-design process. Low-Code App Building WYSIWYG App Builder with Toolbox, DOM layout, Property Editors.
  • 17. • Convert screen designs and prototypes into production-ready code. Code Generation Code generation plug-in for Visual Studio Code to generate Angular app.
  • 18. Digital Product Design Platforms: Low-Code Platform Solutions to Siloed Challenges
  • 19. • Solving the design-to-developer handoff challenge is a primary driver to move to a digital product design platform. Key Outcomes: • Increase team productivity and efficiency. • Drastically shorten time to market. • Produce higher quality, more usable digital products. Save Time & Money
  • 20. • IDC forecasts that close to 60% of part-time application developers will be low-code developers by 2025 • 1/3 of full-time application developers will be low-code developers. • Full-time low-code developers grows with a CAGR of 51.5%, in contrast to 32.6% for part-time low- code developers. • 70% of Application Development Activity by 2025 is low-code (Gartner). Shifting to Low-Code
  • 21. • Low-Code / Design to Code Starts with a well-planned Design System. • Make sure you are including design and development teams in the UI Kit design, so you have UI Components and UI patterns in representative tools across each phase of the digital product design process. • The biggest impact on time and cost savings is eliminating high- cost, repetitive coding tasks with production-ready code output. Successful Low Code Toolbox in Sketch Toolbox in App Builder Map to Real UI Libraries
  • 23. InVision / Adobe XD • Large user base. • Platform support for UI prototyping, interaction design, and image-based prototyping. • Strong design- system management • Plug-ins for Sketch, Adobe XD and other tools for cloud- design sync. Figma • Fast-riser in vector- based design tools. • Can be extended for code-generation. • App store for plug- ins and extensions. • Design system management tools. • Cloud-based for easy prototyping and sharing. Cons • No User Testing. • Code-generation setup very complex. • Default designs to not produce usable code. Sketch • Large user base. • Vector-based tool for interactive prototypes and cloud-based collaboration. • Large eco-system. Indigo.Design • Most balanced platform solution. • Image-based prototyping, markup tools. • Remote, un- moderation user testing solution. • App builder WYSIWYG IDE • VS Code plugins. Cons • No User Testing. • No Design-to-Code extensions. • Designs to not produce usable code. Cons • No User Testing. • No Design-to-Code extensions. • Designs to not produce usable code. Cons • No User Testing. • No Design-to-Code extensions. • Designs to not produce usable code. • Mac Only. Cons • Weak design system management. • Figma not supported. • Angular code gen only, Blazor / React Q4 2021. Designer Focus Developer Focus with Key UX Tools Designer Focus Designer Focus with Developer Aspirations
  • 24. Demo
  • 25. Recommendations • Consider low-code capabilities of digital product design platforms to accelerate application design and development. • Your design system is foundational to success – it must be owned, maintained and improved like any other product. • Success hinges on the continuum of UI libraries in your design tool, the prototyping tool and the app building tool. • Most tools are heavy on the designer features, not app building or code- generation, which is where most time and cost is spent.
  • 26. Wrap Up • Digital product design platforms have emerged as a core tool for digital product teams for the iterative design and development process, with capabilities including screen design, prototyping, collaboration with stakeholders, user testing and code generation. • According to Gartner, in the era of remote work and distributed teams, real-time visual collaboration and co-editing are critical to innovation. • Digital product design platforms are acting as the new whiteboard for the entire digital product team. "Application leaders must understand the key features of digital product design platforms and deploy a tool to cover everything from screen design to code generation.“ Technology Insight for Digital Product Design Platforms, Nov 24, 2020