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

Contenu connexe

Tendances

Automobile Ppt
Automobile PptAutomobile Ppt
Automobile PptPradisha
 
Project report industry analysis
Project report industry analysisProject report industry analysis
Project report industry analysisSanket Bharte
 
Volkswagen AG Financial Analysis
Volkswagen AG Financial AnalysisVolkswagen AG Financial Analysis
Volkswagen AG Financial AnalysisYoussef Alaadin
 
A project report on automobile industry
A project report on automobile industryA project report on automobile industry
A project report on automobile industryProjects Kart
 
Operation Blue Star Tenure of Smt. Indira Gandhi
Operation Blue Star Tenure of Smt. Indira GandhiOperation Blue Star Tenure of Smt. Indira Gandhi
Operation Blue Star Tenure of Smt. Indira Gandhiijtsrd
 
Business Plan - Mato Auto
Business Plan - Mato AutoBusiness Plan - Mato Auto
Business Plan - Mato AutoMishaalhk
 
A STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANY
A STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANYA STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANY
A STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANYKushal Shah
 
India Electric Vehicle Market 2018 2025: Report Sample
India Electric Vehicle Market 2018 2025: Report SampleIndia Electric Vehicle Market 2018 2025: Report Sample
India Electric Vehicle Market 2018 2025: Report SampleANS MarketPro
 
Exide industries
Exide industriesExide industries
Exide industriesDeepak Jha
 
A brief introduction to the consumer durable industry
A brief introduction to the consumer durable industryA brief introduction to the consumer durable industry
A brief introduction to the consumer durable industrygujunpio
 
TWO WHEELER INDUSTRY(125cc&above)
TWO WHEELER INDUSTRY(125cc&above)TWO WHEELER INDUSTRY(125cc&above)
TWO WHEELER INDUSTRY(125cc&above)REELA_MALA
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Unity Technologies
 
Project on automobile sector in india
Project on automobile sector in indiaProject on automobile sector in india
Project on automobile sector in indiaShaikh Mussaddik
 

Tendances (20)

Automobile Ppt
Automobile PptAutomobile Ppt
Automobile Ppt
 
Project report industry analysis
Project report industry analysisProject report industry analysis
Project report industry analysis
 
Presentation on two wheeler industry in india
Presentation on two wheeler industry in indiaPresentation on two wheeler industry in india
Presentation on two wheeler industry in india
 
Volkswagen AG Financial Analysis
Volkswagen AG Financial AnalysisVolkswagen AG Financial Analysis
Volkswagen AG Financial Analysis
 
A project report on automobile industry
A project report on automobile industryA project report on automobile industry
A project report on automobile industry
 
Automobile industry
Automobile industryAutomobile industry
Automobile industry
 
Operation Blue Star Tenure of Smt. Indira Gandhi
Operation Blue Star Tenure of Smt. Indira GandhiOperation Blue Star Tenure of Smt. Indira Gandhi
Operation Blue Star Tenure of Smt. Indira Gandhi
 
Business Plan - Mato Auto
Business Plan - Mato AutoBusiness Plan - Mato Auto
Business Plan - Mato Auto
 
A STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANY
A STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANYA STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANY
A STUDY OF JSW – AN INDIAN STEEL MANUFACTURING COMPANY
 
Auto industry Ppt
Auto industry PptAuto industry Ppt
Auto industry Ppt
 
India Electric Vehicle Market 2018 2025: Report Sample
India Electric Vehicle Market 2018 2025: Report SampleIndia Electric Vehicle Market 2018 2025: Report Sample
India Electric Vehicle Market 2018 2025: Report Sample
 
Exide industries
Exide industriesExide industries
Exide industries
 
Presentation on exide
Presentation on exidePresentation on exide
Presentation on exide
 
Automobile industry
Automobile industryAutomobile industry
Automobile industry
 
Auto Sector in India
Auto Sector in IndiaAuto Sector in India
Auto Sector in India
 
A brief introduction to the consumer durable industry
A brief introduction to the consumer durable industryA brief introduction to the consumer durable industry
A brief introduction to the consumer durable industry
 
Automobile Industry
Automobile Industry  Automobile Industry
Automobile Industry
 
TWO WHEELER INDUSTRY(125cc&above)
TWO WHEELER INDUSTRY(125cc&above)TWO WHEELER INDUSTRY(125cc&above)
TWO WHEELER INDUSTRY(125cc&above)
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
 
Project on automobile sector in india
Project on automobile sector in indiaProject on automobile sector in india
Project on automobile sector in india
 

Similaire à 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 CanadaQt
 
Qt Technology Overview for: MedAcuity
Qt Technology Overview for: MedAcuityQt Technology Overview for: MedAcuity
Qt Technology Overview for: MedAcuityQt
 
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.pdfPixelQA
 
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
 
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 overnightQt
 
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 BusinessWeblineIndia
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Lee Stott
 
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 beltHansamali Gamage
 
Open source for_you__july_2017
Open source for_you__july_2017Open source for_you__july_2017
Open source for_you__july_2017Bì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 2013Pablo Vittori
 
Inventor Publisher Preview
Inventor Publisher PreviewInventor Publisher Preview
Inventor Publisher PreviewSerge 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
 
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 DevicesQt
 

Similaire à 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?
 
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??
 
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
 

Plus de 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 qtQt
 
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 AppliancesQt
 
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 comparisonQt
 
Machine learning meets embedded development
Machine learning meets embedded developmentMachine learning meets embedded development
Machine learning meets embedded developmentQt
 
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 RT1170Qt
 
Companion App Design with Qt
Companion App Design with QtCompanion App Design with Qt
Companion App Design with QtQt
 
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 ForumQt
 
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 PythonQt
 
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 COMQt
 
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 dockerQt
 
Webinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewWebinar- Qt OPC UA - An Overview
Webinar- Qt OPC UA - An OverviewQt
 
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 CompanyQt
 
Introduction to Qt Creator
Introduction to Qt CreatorIntroduction to Qt Creator
Introduction to Qt CreatorQt
 
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 2016Qt
 

Plus de Qt (19)

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
 
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
 

Dernier

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 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