SlideShare a Scribd company logo
Overcoming the
Global Chip Shortage
with Cross-Platform
Development
Peter Schneider @ Qt Company
19.10.2021
What other leaders think
4 October 2021 © The Qt Company
3
“The current
semiconductor shortage
has negatively impacted
our ability to deliver new
products”
4 October 2021
Source: Smarter Products Need Smarter Development, a commissioned study conducted by Forrester
Consulting on behalf of Qt, May 2021
In this study, Forrester conducted an online survey of 262 embedded device and connected product
development decision-makers at global enterprises to evaluate how companies are developing smart
products. Survey participants included decision-makers in IT working at companies that are
developing or planning to develop devices or products that require embedded software applications,
connected products (designing and manufacturing internet of things-enabled [IoT-enabled] connected
products and services), or devices or products that include digital user interfaces (e.g., touchscreens,
digital displays). Questions provided to the participants asked about the development cycle, tools
available to developers, and challenges. Respondents were offered an incentive as a thank you for
time spent on the survey. The study began and was completed in March 2021.
3
61%
Agree or Strongly Agree
4 October 2021 © The Qt Company
4
“Ensuring we have an
adequate supply of
semiconductors and
other key hardware
components for our
products”
Source: Smarter Products Need Smarter Development, a commissioned study conducted by
Forrester Consulting on behalf of Qt, May 2021
4 October 2021 © The Qt Company
5
“What process
challenges does
your organization
experience with
producing
products/digital
services?”
4 October 2021
Source: Smarter Products Need Smarter Development, a commissioned
study conducted by Forrester Consulting on behalf of Qt, May 2021
5
Employees: 455 Revenue: 79,5 m Growth: 28%
1 Billion Devices 1 Million Users 5000 Customers
The Qt Company:
Enabling companies to
create industry-
leading products that
users love.
Software Development
Platform for Design,
Development, and
Testing.
How to overcome future chip shortages?
Chipset
Independence
4 October 2021
8
Cross-platform development supporting
the separation of UI modelling, application
logic & hardware-specific capabilities
Code once, Deploy everywhere
Effective
Portfolio
Development
4 October, 2021
9
Cortex-M4 MCU (<10 EUR BOM) – 640x480
ARMv7A 32bitlow end MPU (<30 EUR BOM) –
854x480
ARM-v8A 64bit Quad Core high end MPU (<100 EUR BOM) – 960x480
Low-end
Mid-range
High-end
Companion app
4 October 2021 © The Qt Company
10
Qt Modelling Language (QML)
4 October 2021 © The Qt Company
10
Declarative UI
Modelling:
Describes what the
outcome should
look like.
Imperative UI
Modelling:
Describes how the
outcome should be
built.
4 October 2021 © The Qt Company
11
Cross-Platform
Development
4 October 2021 © The Qt Company
11
› Qt supports different OS for
embedded devices: eLinux, QNX,
Integrity, RTOS, …
› Qt offers ready reference software
images for various chip technologies:
Intel, ARM, STI, Nvidia, Windriver,
Qualcomm, NXP, …
› Other technologies can be supported
as Professional Service
4 October 2021 © The Qt Company
12
Qt Rendering
Hardware Interface
Graphics abstraction layer allowing you to run
your UI on different technologies without coding
it again: Vulkan, Direct 3D, OpenGL, Metal
4 October 2021 © The Qt Company
12
4 October 2021 © The Qt Company
13
Qt Shader Tools
Abstraction layer for hardware-accelerated
drawing of surfaces, light, shadows, etc.
Different chips “speak” different languages:
› OpenGL Shading Language (OpenGL)
› High Level Shader Language (Direct3D)
› Metal Shading Language (Metal)
4 October 2021 © The Qt Company
13
4 October 2021 © The Qt Company
14
The Qt Company
Enabling
companies to
create industry-
leading products
that users love.
4 October 2021
14
Design
Develop
Qt Design Studio
Qt Creator IDE
Squish, Qt Test, Coco
Enabling
Collaborative,
Iterative
Development
Test
Mercedes Benz
MBUX
Fresenius
Dialysis Machines
Consumer Electronics
Take the first step to chip independence
4 October 2021 © The Qt Company
20
Making it Happen
Start Small:
› Arrange Cross-Platform Development
workshop with Qt Professionals
Identify:
› Future software architecture options
› Effective product development organization
opportunities
Plan for:
› Proof-of-Concept
4 October 2021 © The Qt Company
20
4 October 2021 © The Qt Company
21
Summary
4 October 2021 © The Qt Company
21
› Cross-platform development
increases chips independence
› Integrated software platforms
increase agility
4 October 2021 © The Qt Company
22
The Qt Company
Enabling
companies to
create industry-
leading products
that users love.
4 October 2021
22

More Related Content

What's hot

Information Architecture. Card Sorting
Information Architecture. Card SortingInformation Architecture. Card Sorting
Information Architecture. Card Sorting
DCU_MPIUA
 
Green computing ppt
Green computing  pptGreen computing  ppt
Green computing ppt
neenasahni
 
Design thinking
Design thinkingDesign thinking
Design thinking
Vlad Posea
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
Pieter Baert
 
Zen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor Core
Zen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor CoreZen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor Core
Zen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor Core
AMD
 
Seminar report on Artificial Intelligence in defence application
Seminar report on Artificial Intelligence in defence applicationSeminar report on Artificial Intelligence in defence application
Seminar report on Artificial Intelligence in defence application
Mohammad Athik
 
“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...
“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...
“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...
Edge AI and Vision Alliance
 
Smart Mirrors Technologies and Markets, 2015-2022
Smart Mirrors Technologies and Markets, 2015-2022Smart Mirrors Technologies and Markets, 2015-2022
Smart Mirrors Technologies and Markets, 2015-2022
n-tech Research
 
Heterogeneous Integration with 3D Packaging
Heterogeneous Integration with 3D PackagingHeterogeneous Integration with 3D Packaging
Heterogeneous Integration with 3D Packaging
AMD
 
Screenless displays ppt
Screenless displays ppt Screenless displays ppt
Screenless displays ppt
Jeevan Kumar D
 
“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core
“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core
“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core
AMD
 
Plastic memory
Plastic memoryPlastic memory
Plastic memory
Rajendra Dangwal
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
Dhivya T
 
Neuromorphic computing
Neuromorphic computingNeuromorphic computing
Neuromorphic computing
SreekuttanJayakumar
 
Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...
Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...
Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...
Pawar Singh
 
AMD Chiplet Architecture for High-Performance Server and Desktop Products
AMD Chiplet Architecture for High-Performance Server and Desktop ProductsAMD Chiplet Architecture for High-Performance Server and Desktop Products
AMD Chiplet Architecture for High-Performance Server and Desktop Products
AMD
 
Screenless pd presentation
Screenless pd presentationScreenless pd presentation
Screenless pd presentation
Shalini1293
 
Design Thinking for Digital Banking
Design Thinking for Digital BankingDesign Thinking for Digital Banking
Design Thinking for Digital Banking
KMSSolutionsMarketin
 
NVIDIA Keynote #GTC21
NVIDIA Keynote #GTC21 NVIDIA Keynote #GTC21
NVIDIA Keynote #GTC21
Alison B. Lowndes
 
green computing...Pptx
green computing...Pptxgreen computing...Pptx
green computing...Pptx
sanjeev kumar suman
 

What's hot (20)

Information Architecture. Card Sorting
Information Architecture. Card SortingInformation Architecture. Card Sorting
Information Architecture. Card Sorting
 
Green computing ppt
Green computing  pptGreen computing  ppt
Green computing ppt
 
Design thinking
Design thinkingDesign thinking
Design thinking
 
The role of Design Thinking
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
 
Zen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor Core
Zen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor CoreZen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor Core
Zen 2: The AMD 7nm Energy-Efficient High-Performance x86-64 Microprocessor Core
 
Seminar report on Artificial Intelligence in defence application
Seminar report on Artificial Intelligence in defence applicationSeminar report on Artificial Intelligence in defence application
Seminar report on Artificial Intelligence in defence application
 
“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...
“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...
“Market Analysis on SoCs for Imaging, Vision and Deep Learning in Automotive ...
 
Smart Mirrors Technologies and Markets, 2015-2022
Smart Mirrors Technologies and Markets, 2015-2022Smart Mirrors Technologies and Markets, 2015-2022
Smart Mirrors Technologies and Markets, 2015-2022
 
Heterogeneous Integration with 3D Packaging
Heterogeneous Integration with 3D PackagingHeterogeneous Integration with 3D Packaging
Heterogeneous Integration with 3D Packaging
 
Screenless displays ppt
Screenless displays ppt Screenless displays ppt
Screenless displays ppt
 
“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core
“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core
“Zen 3”: AMD 2nd Generation 7nm x86-64 Microprocessor Core
 
Plastic memory
Plastic memoryPlastic memory
Plastic memory
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
Neuromorphic computing
Neuromorphic computingNeuromorphic computing
Neuromorphic computing
 
Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...
Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...
Google Developer Student Clubs - Brand Guide & Event Kit for Leads (goo.gle_g...
 
AMD Chiplet Architecture for High-Performance Server and Desktop Products
AMD Chiplet Architecture for High-Performance Server and Desktop ProductsAMD Chiplet Architecture for High-Performance Server and Desktop Products
AMD Chiplet Architecture for High-Performance Server and Desktop Products
 
Screenless pd presentation
Screenless pd presentationScreenless pd presentation
Screenless pd presentation
 
Design Thinking for Digital Banking
Design Thinking for Digital BankingDesign Thinking for Digital Banking
Design Thinking for Digital Banking
 
NVIDIA Keynote #GTC21
NVIDIA Keynote #GTC21 NVIDIA Keynote #GTC21
NVIDIA Keynote #GTC21
 
green computing...Pptx
green computing...Pptxgreen computing...Pptx
green computing...Pptx
 

Similar to How are Companies Overcoming the Global Chip Shortage

Qt Software Development Framework - Medical
Qt Software Development Framework - Medical Qt Software Development Framework - Medical
Qt Software Development Framework - Medical
Qt
 
Meet Qt Canada
Meet Qt CanadaMeet Qt Canada
Meet Qt Canada
Qt
 
Qt Technology Overview for: MedAcuity
Qt Technology Overview for: MedAcuityQt Technology Overview for: MedAcuity
Qt Technology Overview for: MedAcuity
Qt
 
why-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdfwhy-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdf
PixelQA
 
Reasons Why .NET framework is Most Demanding in 2023?
Reasons Why .NET framework is Most Demanding in 2023?Reasons Why .NET framework is Most Demanding in 2023?
Reasons Why .NET framework is Most Demanding in 2023?
Polyxer Systems
 
Why Dot Net is the Most Demanded Framework in 2024
Why Dot Net is the Most Demanded Framework in 2024Why Dot Net is the Most Demanded Framework in 2024
Why Dot Net is the Most Demanded Framework in 2024
GetAProgrammer
 
Meet Qt
Meet QtMeet Qt
How to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnightHow to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnight
Qt
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 ExternalSarah Thomas
 
WeblineIndia's .NET 8 Software Development Services for Business
WeblineIndia's .NET 8 Software Development Services for BusinessWeblineIndia's .NET 8 Software Development Services for Business
WeblineIndia's .NET 8 Software Development Services for Business
WeblineIndia
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
Lee Stott
 
Project
ProjectProject
了解 Qt
了解 Qt了解 Qt
了解 Qt
Chi Zhang
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
South Tyrol Free Software Conference
 
NET !!! A must have tool under your belt
NET !!! A must have tool under your beltNET !!! A must have tool under your belt
NET !!! A must have tool under your belt
Hansamali Gamage
 
Top Things to Know about .NET 6
Top Things to Know about .NET 6Top Things to Know about .NET 6
Top Things to Know about .NET 6
BoTree Technologies
 
Open source for_you__july_2017
Open source for_you__july_2017Open source for_you__july_2017
Open source for_you__july_2017
Bình Phan
 
Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013
Pablo Vittori
 
Inventor Publisher Preview
Inventor Publisher PreviewInventor Publisher Preview
Inventor Publisher Preview
Serge Beckers
 
WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??
learjk
 

Similar to How are Companies Overcoming the Global Chip Shortage (20)

Qt Software Development Framework - Medical
Qt Software Development Framework - Medical Qt Software Development Framework - Medical
Qt Software Development Framework - Medical
 
Meet Qt Canada
Meet Qt CanadaMeet Qt Canada
Meet Qt Canada
 
Qt Technology Overview for: MedAcuity
Qt Technology Overview for: MedAcuityQt Technology Overview for: MedAcuity
Qt Technology Overview for: MedAcuity
 
why-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdfwhy-choose-.net-for-your-next-iot-project.pdf
why-choose-.net-for-your-next-iot-project.pdf
 
Reasons Why .NET framework is Most Demanding in 2023?
Reasons Why .NET framework is Most Demanding in 2023?Reasons Why .NET framework is Most Demanding in 2023?
Reasons Why .NET framework is Most Demanding in 2023?
 
Why Dot Net is the Most Demanded Framework in 2024
Why Dot Net is the Most Demanded Framework in 2024Why Dot Net is the Most Demanded Framework in 2024
Why Dot Net is the Most Demanded Framework in 2024
 
Meet Qt
Meet QtMeet Qt
Meet Qt
 
How to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnightHow to create a medical device proof of-concept prototype overnight
How to create a medical device proof of-concept prototype overnight
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 External
 
WeblineIndia's .NET 8 Software Development Services for Business
WeblineIndia's .NET 8 Software Development Services for BusinessWeblineIndia's .NET 8 Software Development Services for Business
WeblineIndia's .NET 8 Software Development Services for Business
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
 
Project
ProjectProject
Project
 
了解 Qt
了解 Qt了解 Qt
了解 Qt
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
NET !!! A must have tool under your belt
NET !!! A must have tool under your beltNET !!! A must have tool under your belt
NET !!! A must have tool under your belt
 
Top Things to Know about .NET 6
Top Things to Know about .NET 6Top Things to Know about .NET 6
Top Things to Know about .NET 6
 
Open source for_you__july_2017
Open source for_you__july_2017Open source for_you__july_2017
Open source for_you__july_2017
 
Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013Globant Mobile Future - Android UADE FIT 2013
Globant Mobile Future - Android UADE FIT 2013
 
Inventor Publisher Preview
Inventor Publisher PreviewInventor Publisher Preview
Inventor Publisher Preview
 
WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??WebRTC - Is this a Game changer??
WebRTC - Is this a Game changer??
 

More from Qt

Learn how to addressing medical and industrial challenges with BlackBerry QNX...
Learn how to addressing medical and industrial challenges with BlackBerry QNX...Learn how to addressing medical and industrial challenges with BlackBerry QNX...
Learn how to addressing medical and industrial challenges with BlackBerry QNX...
Qt
 
Turn your product into a revenue machine with the new Qt Digital Advertising ...
Turn your product into a revenue machine with the new Qt Digital Advertising ...Turn your product into a revenue machine with the new Qt Digital Advertising ...
Turn your product into a revenue machine with the new Qt Digital Advertising ...
Qt
 
Modern microcontroller (mcu) application development with qt
Modern microcontroller (mcu) application development with qtModern microcontroller (mcu) application development with qt
Modern microcontroller (mcu) application development with qt
Qt
 
Improve Time to Market for Industrial Edge Devices
Improve Time to Market for Industrial Edge DevicesImprove Time to Market for Industrial Edge Devices
Improve Time to Market for Industrial Edge Devices
Qt
 
Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!
Qt
 
UI/UX Design Trends in Appliances
UI/UX Design Trends in AppliancesUI/UX Design Trends in Appliances
UI/UX Design Trends in Appliances
Qt
 
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparisonQt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt
 
Machine learning meets embedded development
Machine learning meets embedded developmentMachine learning meets embedded development
Machine learning meets embedded development
Qt
 
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Qt
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with Qt
Qt
 
Meet Qt 6.0
Meet Qt 6.0 Meet Qt 6.0
Meet Qt 6.0
Qt
 
Qt Core UI, Live Forum
Qt Core UI, Live ForumQt Core UI, Live Forum
Qt Core UI, Live Forum
Qt
 
Top 10 User Interface Trends
Top 10 User Interface Trends Top 10 User Interface Trends
Top 10 User Interface Trends
Qt
 
Embracing Qt for Python
Embracing Qt for PythonEmbracing Qt for Python
Embracing Qt for Python
Qt
 
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
Qt
 
Build and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with dockerBuild and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with docker
Qt
 
Webinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewWebinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An Overview
Qt
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
Qt
 
Introduction to Qt Creator
Introduction to Qt CreatorIntroduction to Qt Creator
Introduction to Qt Creator
Qt
 
A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016
Qt
 

More from Qt (20)

Learn how to addressing medical and industrial challenges with BlackBerry QNX...
Learn how to addressing medical and industrial challenges with BlackBerry QNX...Learn how to addressing medical and industrial challenges with BlackBerry QNX...
Learn how to addressing medical and industrial challenges with BlackBerry QNX...
 
Turn your product into a revenue machine with the new Qt Digital Advertising ...
Turn your product into a revenue machine with the new Qt Digital Advertising ...Turn your product into a revenue machine with the new Qt Digital Advertising ...
Turn your product into a revenue machine with the new Qt Digital Advertising ...
 
Modern microcontroller (mcu) application development with qt
Modern microcontroller (mcu) application development with qtModern microcontroller (mcu) application development with qt
Modern microcontroller (mcu) application development with qt
 
Improve Time to Market for Industrial Edge Devices
Improve Time to Market for Industrial Edge DevicesImprove Time to Market for Industrial Edge Devices
Improve Time to Market for Industrial Edge Devices
 
Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!Meet Qt 6.2 LTS - Ask Us Anything!
Meet Qt 6.2 LTS - Ask Us Anything!
 
UI/UX Design Trends in Appliances
UI/UX Design Trends in AppliancesUI/UX Design Trends in Appliances
UI/UX Design Trends in Appliances
 
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparisonQt 6.2 lts vs. qt 5.15 the big feature parity comparison
Qt 6.2 lts vs. qt 5.15 the big feature parity comparison
 
Machine learning meets embedded development
Machine learning meets embedded developmentMachine learning meets embedded development
Machine learning meets embedded development
 
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
Driving Down Automotive Costs for Richer HMIs with Qt & i.MX RT1170
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with Qt
 
Meet Qt 6.0
Meet Qt 6.0 Meet Qt 6.0
Meet Qt 6.0
 
Qt Core UI, Live Forum
Qt Core UI, Live ForumQt Core UI, Live Forum
Qt Core UI, Live Forum
 
Top 10 User Interface Trends
Top 10 User Interface Trends Top 10 User Interface Trends
Top 10 User Interface Trends
 
Embracing Qt for Python
Embracing Qt for PythonEmbracing Qt for Python
Embracing Qt for Python
 
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
10 PRINCIPAIS RAZÕES PARA TRABALHAR COM
 
Build and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with dockerBuild and run embedded apps faster from qt creator with docker
Build and run embedded apps faster from qt creator with docker
 
Webinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewWebinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An Overview
 
User Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt CompanyUser Experience Design for Software Engineers, ICS & The Qt Company
User Experience Design for Software Engineers, ICS & The Qt Company
 
Introduction to Qt Creator
Introduction to Qt CreatorIntroduction to Qt Creator
Introduction to Qt Creator
 
A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016A Quick Preview of What You'll See at Qt World Summit 2016
A Quick Preview of What You'll See at Qt World Summit 2016
 

Recently uploaded

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 

Recently uploaded (20)

Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 

How are Companies Overcoming the Global Chip Shortage

  • 1. Overcoming the Global Chip Shortage with Cross-Platform Development Peter Schneider @ Qt Company 19.10.2021
  • 3. 4 October 2021 © The Qt Company 3 “The current semiconductor shortage has negatively impacted our ability to deliver new products” 4 October 2021 Source: Smarter Products Need Smarter Development, a commissioned study conducted by Forrester Consulting on behalf of Qt, May 2021 In this study, Forrester conducted an online survey of 262 embedded device and connected product development decision-makers at global enterprises to evaluate how companies are developing smart products. Survey participants included decision-makers in IT working at companies that are developing or planning to develop devices or products that require embedded software applications, connected products (designing and manufacturing internet of things-enabled [IoT-enabled] connected products and services), or devices or products that include digital user interfaces (e.g., touchscreens, digital displays). Questions provided to the participants asked about the development cycle, tools available to developers, and challenges. Respondents were offered an incentive as a thank you for time spent on the survey. The study began and was completed in March 2021. 3 61% Agree or Strongly Agree
  • 4. 4 October 2021 © The Qt Company 4 “Ensuring we have an adequate supply of semiconductors and other key hardware components for our products” Source: Smarter Products Need Smarter Development, a commissioned study conducted by Forrester Consulting on behalf of Qt, May 2021
  • 5. 4 October 2021 © The Qt Company 5 “What process challenges does your organization experience with producing products/digital services?” 4 October 2021 Source: Smarter Products Need Smarter Development, a commissioned study conducted by Forrester Consulting on behalf of Qt, May 2021 5
  • 6. Employees: 455 Revenue: 79,5 m Growth: 28% 1 Billion Devices 1 Million Users 5000 Customers The Qt Company: Enabling companies to create industry- leading products that users love. Software Development Platform for Design, Development, and Testing.
  • 7. How to overcome future chip shortages?
  • 8. Chipset Independence 4 October 2021 8 Cross-platform development supporting the separation of UI modelling, application logic & hardware-specific capabilities Code once, Deploy everywhere
  • 9. Effective Portfolio Development 4 October, 2021 9 Cortex-M4 MCU (<10 EUR BOM) – 640x480 ARMv7A 32bitlow end MPU (<30 EUR BOM) – 854x480 ARM-v8A 64bit Quad Core high end MPU (<100 EUR BOM) – 960x480 Low-end Mid-range High-end Companion app
  • 10. 4 October 2021 © The Qt Company 10 Qt Modelling Language (QML) 4 October 2021 © The Qt Company 10 Declarative UI Modelling: Describes what the outcome should look like. Imperative UI Modelling: Describes how the outcome should be built.
  • 11. 4 October 2021 © The Qt Company 11 Cross-Platform Development 4 October 2021 © The Qt Company 11 › Qt supports different OS for embedded devices: eLinux, QNX, Integrity, RTOS, … › Qt offers ready reference software images for various chip technologies: Intel, ARM, STI, Nvidia, Windriver, Qualcomm, NXP, … › Other technologies can be supported as Professional Service
  • 12. 4 October 2021 © The Qt Company 12 Qt Rendering Hardware Interface Graphics abstraction layer allowing you to run your UI on different technologies without coding it again: Vulkan, Direct 3D, OpenGL, Metal 4 October 2021 © The Qt Company 12
  • 13. 4 October 2021 © The Qt Company 13 Qt Shader Tools Abstraction layer for hardware-accelerated drawing of surfaces, light, shadows, etc. Different chips “speak” different languages: › OpenGL Shading Language (OpenGL) › High Level Shader Language (Direct3D) › Metal Shading Language (Metal) 4 October 2021 © The Qt Company 13
  • 14. 4 October 2021 © The Qt Company 14 The Qt Company Enabling companies to create industry- leading products that users love. 4 October 2021 14
  • 15. Design Develop Qt Design Studio Qt Creator IDE Squish, Qt Test, Coco Enabling Collaborative, Iterative Development Test
  • 19. Take the first step to chip independence
  • 20. 4 October 2021 © The Qt Company 20 Making it Happen Start Small: › Arrange Cross-Platform Development workshop with Qt Professionals Identify: › Future software architecture options › Effective product development organization opportunities Plan for: › Proof-of-Concept 4 October 2021 © The Qt Company 20
  • 21. 4 October 2021 © The Qt Company 21 Summary 4 October 2021 © The Qt Company 21 › Cross-platform development increases chips independence › Integrated software platforms increase agility
  • 22. 4 October 2021 © The Qt Company 22 The Qt Company Enabling companies to create industry- leading products that users love. 4 October 2021 22