Automotive HMI solutions traditionally require complicated hardware and extensive architecture to accomplish every goal. In the world of microcontrollers (MCU), we can create dedicated systems to fit the requirements together with richer and snappier graphical user interfaces (GUIs). This reduces development time, cost and also distributes specialized parts of the system into separate hardware units.
Join us to start creating richer UIs with specialized parts of the system with a dual-core architecture.
We will cover:
- An introduction to Qt for MCUs, Qt Quick Ultralite runtime
- APIs to accelerate your next scalable HMI application
- Challenges creating vehicle solutions and why NXP i.MX RT1170 MCUs
- Rapid prototyping embedded GUIs on the hardware
- Distribution of system responsibilities between two cores
- Handling CAN bus on secondary core and passing the data between two cores.
Attendees will find the final dual-core architecture design using Qt for MCUs running on NXP i.MX RT1170 for optimized speed and power consumption. Take a sneak peek!
Speakers:
Aurindam Jana, Product Director, The Qt Company
Marcin Lisowski, C++/Embedded Software Engineer, Siili_Auto
Qt Creator IDE 101 – Qt Creator is a complete integrated development environment (IDE) for creating applications with the Qt application framework.
This session will give a brief 10 minute introduction in Qt tooling, then we will dive into a 35 minute introduction to Qt Creator, showing how to set-up and get started with this IDE.
The main goal for Qt Creator is meeting the development needs of Qt developers who are looking for simplicity, usability, productivity, extendibility & openness, while aiming to lower the barrier of entry for newcomers to Qt. Being focused on Qt development it provides an integrated development environment for both desktop as well as embedded development. Get started with Qt application development quickly & easily with project wizards, & quickly access recent projects & sessions.
Learn more at www.resources.qt.io
Try Qt for free at https://www.qt.io/download
SlideTeam presents Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide Templates. This PPT slideshow is an ideal virtual expression of the fundamentals of Kubernetes. The smart data-visualizations make this PowerPoint presentation easy-to-understand and perfect to introduce your audience to the container orchestration system. Use our PPT theme to communicate the definition and need for containers or virtual private servers. Communicate the container, and microservices architecture using cutting-edge graphics. Explain the need for and benefits of Kubernetes for an organization. Elucidate the features, architecture, use cases, installation roadmap, and the 30-60-90 day plan in Kubernetes. Use the neat tabular format to compare Kubernetes with docker swarm based on various parameters. Familiarize your viewers with the various components of Kubernetes. Elaborate on what is Kubelet, Kubectl, and Kubeadm with the help of labeled diagrams. This presentation acquaints your audience with the significance of Kubernetes in management, scaling, automating, and deploying computer applications. Hit the download icon and start personalization. https://bit.ly/2L0Ojdu
- Archeology: before and without Kubernetes
- Deployment: kube-up, DCOS, GKE
- Core Architecture: the apiserver, the kubelet and the scheduler
- Compute Model: the pod, the service and the controller
Qt Creator IDE 101 – Qt Creator is a complete integrated development environment (IDE) for creating applications with the Qt application framework.
This session will give a brief 10 minute introduction in Qt tooling, then we will dive into a 35 minute introduction to Qt Creator, showing how to set-up and get started with this IDE.
The main goal for Qt Creator is meeting the development needs of Qt developers who are looking for simplicity, usability, productivity, extendibility & openness, while aiming to lower the barrier of entry for newcomers to Qt. Being focused on Qt development it provides an integrated development environment for both desktop as well as embedded development. Get started with Qt application development quickly & easily with project wizards, & quickly access recent projects & sessions.
Learn more at www.resources.qt.io
Try Qt for free at https://www.qt.io/download
SlideTeam presents Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide Templates. This PPT slideshow is an ideal virtual expression of the fundamentals of Kubernetes. The smart data-visualizations make this PowerPoint presentation easy-to-understand and perfect to introduce your audience to the container orchestration system. Use our PPT theme to communicate the definition and need for containers or virtual private servers. Communicate the container, and microservices architecture using cutting-edge graphics. Explain the need for and benefits of Kubernetes for an organization. Elucidate the features, architecture, use cases, installation roadmap, and the 30-60-90 day plan in Kubernetes. Use the neat tabular format to compare Kubernetes with docker swarm based on various parameters. Familiarize your viewers with the various components of Kubernetes. Elaborate on what is Kubelet, Kubectl, and Kubeadm with the help of labeled diagrams. This presentation acquaints your audience with the significance of Kubernetes in management, scaling, automating, and deploying computer applications. Hit the download icon and start personalization. https://bit.ly/2L0Ojdu
- Archeology: before and without Kubernetes
- Deployment: kube-up, DCOS, GKE
- Core Architecture: the apiserver, the kubelet and the scheduler
- Compute Model: the pod, the service and the controller
In this session, Diógenes gives an introduction of the basic concepts that make OpenShift, giving special attention to its relationship with Linux containers and Kubernetes.
Introducing github.com/open-cluster-management – How to deliver apps across c...Michael Elder
Introducing Open Cluster Management, a community-driven project focused on multicluster and multicloud scenarios for Kubernetes apps. Open APIs are evolving within this project for cluster registration, work distribution, dynamic placement of policies and workloads and cluster and workload health management. In this session, Michael will introduce the project and demonstrate what you can do on OpenShift and Managed Kubernetes as a Service today from community operators on OperatorHub.io.
Qt and Ekkono are working together to improve machine learning integration in the embedded development space. Ekkono have their own SDK, built to help developers rapidly deploy edge machine learning to embedded connected devices, allowing for conscious, self-learning, and predictive software. Imagine if all this functionality was easily adoptable into your existing Qt workflows. The possibilities are mind-boggling.
In this webinar you will learn how:
• Ekkono and Qt are paving the way for a streamlined method to implement a machine learning model for anomaly detection within a Qt application
• Improve workflows between machine learning experts and embedded stakeholders (UI/UX + Product managers + Embedded developers)
• Learn how the integration between Ekkono's machine learning for the Edge and Qt framework provides a faster iteration and prototyping procedure for all stakeholders in the embedded space (machine learning experts, embedded developers, UI/UX experts
OpenShift 4, the smarter Kubernetes platformKangaroot
OpenShift 4 introduces automated installation, patching, and upgrades for every layer of the container stack from the operating system through application services.
Introduction to dockers and kubernetes. Learn how this helps you to build scalable and portable applications with cloud. It introduces the basic concepts of dockers, its differences with virtualization, then explain the need for orchestration and do some hands-on experiments with dockers
Modern microcontroller (mcu) application development with qtQt
Qt for MCUs is a complete graphics framework and toolkit with everything you need to design, develop, and deploy GUIs on MCUs. It gives the possibility to use QML language on low-end MCU targets. With Qt for MCUs, designers and developers can work seamlessly to create beautiful user interfaces. The framework is multi-platform, so that hardware changes’ impact on software are limited. It also provides multiple techniques to reduce memory requirements without compromising the performance, thus achieving lower BOM costs.
During this webinar you will learn how to:
- import MCU application design from Photoshop
- create a MCU application in Qt Design Studio by using Photoshop design
- add animations in MCU application: button interaction, screen changes, etc.
- compile MCU application and validate it on a real MCU development board
- create interaction between MCU hardware and UI
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...Commit University
Non ci raccontiamo frottole: sviluppare software oggi e' potente come non lo e' mai stato, ma anche incredibilmente complesso, con decine di framework e strumenti nelle mani di sviluppatori che devono saperli usare tutti in modo sicuro e scalabile.
Questa frammentazione e complessita' ha generato una serie di innovativi software (chiamati IDP), che si stanno affermando sul mercato business e non solo, con lo scopo di rendere la vita degli sviluppatori piu' semplice ed effciente.
In questa sessione forniremo una paromica su questo emergente segmento di mercato e parleremo dell'indiscusso leader Open Source chiamato Backstage (by Spotify).
Francesco, ex-Spotify, ci mostrera' una demo della piattaforma e mostrera' come, grazie a questa, la Developer Experience migliori, anche attraverso metodi più moderni.
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...Hidetsugu Sugiyama
This session will discuss K8s solutions and Telco Intelligent-edge possibilities by integrate with CoreOS Operator Framework that can manage CNFs, state-full and other complex stateless container applications.
Comparison of Current Service Mesh ArchitecturesMirantis
Learn the differences between Envoy, Istio, Conduit, Linkerd and other service meshes and their components. Watch the recording including demo at: https://info.mirantis.com/service-mesh-webinar
GitOps is the best modern practice for CD with KubernetesVolodymyr Shynkar
Evolution of infrastructure as code, a framework that can drastically improve deployment speed and development efficiency.
Youtube version: https://www.youtube.com/watch?v=z2kHFpCPum8
Kubernetes or OpenShift - choosing your container platform for Dev and OpsTomasz Cholewa
Kubernetes has become the most popular choice among container orchestrators with strong community and growing numbers of production deployments. There is no shortage of various K8s distros, at the moment 20+ and counting. There are many distributions available that just simply add toolsets and products that embed it and adds more features. In this presentation, you'll learn about OpenShift and how it compares to vanilla Kubernetes - their major differences, best features and how they can help to build a consistent platform for Dev and Ops cooperation.
A Comprehensive Introduction to Kubernetes. This slide deck serves as the lecture portion of a full-day Workshop covering the architecture, concepts and components of Kubernetes. For the interactive portion, please see the tutorials here:
https://github.com/mrbobbytables/k8s-intro-tutorials
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)Samy Fodil
Webinar recording: https://youtu.be/t30Aa-mq93Q
Do you need to build scalable 5G and IoT applications? Or, maybe distribute the computing required by AR/VR throughout the data path? Perhaps you need to implement Digital Twins? Well you've come to the right place.
Edge Computing is a paradigm that distributes computing and data storage between the Cloud and the users. In fact, the data center infrastructure that sits between you and the Cloud is actually larger than all the Cloud data centers combined. For over two decades, thanks to that Edge infrastructure you've been able to watch videos and smoothly surf the web. Today the "Edge" is powering all the automation around you; for example, smart cities, smart cars, smart factories, etc.
In this session, Diógenes gives an introduction of the basic concepts that make OpenShift, giving special attention to its relationship with Linux containers and Kubernetes.
Introducing github.com/open-cluster-management – How to deliver apps across c...Michael Elder
Introducing Open Cluster Management, a community-driven project focused on multicluster and multicloud scenarios for Kubernetes apps. Open APIs are evolving within this project for cluster registration, work distribution, dynamic placement of policies and workloads and cluster and workload health management. In this session, Michael will introduce the project and demonstrate what you can do on OpenShift and Managed Kubernetes as a Service today from community operators on OperatorHub.io.
Qt and Ekkono are working together to improve machine learning integration in the embedded development space. Ekkono have their own SDK, built to help developers rapidly deploy edge machine learning to embedded connected devices, allowing for conscious, self-learning, and predictive software. Imagine if all this functionality was easily adoptable into your existing Qt workflows. The possibilities are mind-boggling.
In this webinar you will learn how:
• Ekkono and Qt are paving the way for a streamlined method to implement a machine learning model for anomaly detection within a Qt application
• Improve workflows between machine learning experts and embedded stakeholders (UI/UX + Product managers + Embedded developers)
• Learn how the integration between Ekkono's machine learning for the Edge and Qt framework provides a faster iteration and prototyping procedure for all stakeholders in the embedded space (machine learning experts, embedded developers, UI/UX experts
OpenShift 4, the smarter Kubernetes platformKangaroot
OpenShift 4 introduces automated installation, patching, and upgrades for every layer of the container stack from the operating system through application services.
Introduction to dockers and kubernetes. Learn how this helps you to build scalable and portable applications with cloud. It introduces the basic concepts of dockers, its differences with virtualization, then explain the need for orchestration and do some hands-on experiments with dockers
Modern microcontroller (mcu) application development with qtQt
Qt for MCUs is a complete graphics framework and toolkit with everything you need to design, develop, and deploy GUIs on MCUs. It gives the possibility to use QML language on low-end MCU targets. With Qt for MCUs, designers and developers can work seamlessly to create beautiful user interfaces. The framework is multi-platform, so that hardware changes’ impact on software are limited. It also provides multiple techniques to reduce memory requirements without compromising the performance, thus achieving lower BOM costs.
During this webinar you will learn how to:
- import MCU application design from Photoshop
- create a MCU application in Qt Design Studio by using Photoshop design
- add animations in MCU application: button interaction, screen changes, etc.
- compile MCU application and validate it on a real MCU development board
- create interaction between MCU hardware and UI
Backstage l'Internal Developer Portal Open Source per una migliore Developer ...Commit University
Non ci raccontiamo frottole: sviluppare software oggi e' potente come non lo e' mai stato, ma anche incredibilmente complesso, con decine di framework e strumenti nelle mani di sviluppatori che devono saperli usare tutti in modo sicuro e scalabile.
Questa frammentazione e complessita' ha generato una serie di innovativi software (chiamati IDP), che si stanno affermando sul mercato business e non solo, con lo scopo di rendere la vita degli sviluppatori piu' semplice ed effciente.
In questa sessione forniremo una paromica su questo emergente segmento di mercato e parleremo dell'indiscusso leader Open Source chiamato Backstage (by Spotify).
Francesco, ex-Spotify, ci mostrera' una demo della piattaforma e mostrera' come, grazie a questa, la Developer Experience migliori, anche attraverso metodi più moderni.
Kubernetes Native Infrastructure and CoreOS Operator Framework for 5G Edge Cl...Hidetsugu Sugiyama
This session will discuss K8s solutions and Telco Intelligent-edge possibilities by integrate with CoreOS Operator Framework that can manage CNFs, state-full and other complex stateless container applications.
Comparison of Current Service Mesh ArchitecturesMirantis
Learn the differences between Envoy, Istio, Conduit, Linkerd and other service meshes and their components. Watch the recording including demo at: https://info.mirantis.com/service-mesh-webinar
GitOps is the best modern practice for CD with KubernetesVolodymyr Shynkar
Evolution of infrastructure as code, a framework that can drastically improve deployment speed and development efficiency.
Youtube version: https://www.youtube.com/watch?v=z2kHFpCPum8
Kubernetes or OpenShift - choosing your container platform for Dev and OpsTomasz Cholewa
Kubernetes has become the most popular choice among container orchestrators with strong community and growing numbers of production deployments. There is no shortage of various K8s distros, at the moment 20+ and counting. There are many distributions available that just simply add toolsets and products that embed it and adds more features. In this presentation, you'll learn about OpenShift and how it compares to vanilla Kubernetes - their major differences, best features and how they can help to build a consistent platform for Dev and Ops cooperation.
A Comprehensive Introduction to Kubernetes. This slide deck serves as the lecture portion of a full-day Workshop covering the architecture, concepts and components of Kubernetes. For the interactive portion, please see the tutorials here:
https://github.com/mrbobbytables/k8s-intro-tutorials
Connectivity is here (5 g, swarm,...). now, let's build interplanetary apps! (1)Samy Fodil
Webinar recording: https://youtu.be/t30Aa-mq93Q
Do you need to build scalable 5G and IoT applications? Or, maybe distribute the computing required by AR/VR throughout the data path? Perhaps you need to implement Digital Twins? Well you've come to the right place.
Edge Computing is a paradigm that distributes computing and data storage between the Cloud and the users. In fact, the data center infrastructure that sits between you and the Cloud is actually larger than all the Cloud data centers combined. For over two decades, thanks to that Edge infrastructure you've been able to watch videos and smoothly surf the web. Today the "Edge" is powering all the automation around you; for example, smart cities, smart cars, smart factories, etc.
Cutest technology of them all - Forum Nokia Qt Webinar December 2009Nokia
Qt now and in the future - overview of Qt and the plans for Nokia platforms. Newest features of Qt including animation framework, gestures etc. Qt for Symbian and Maemo. Qt Mobility APIs. Hybrid Applications.
This issue’s feature article, Tuning Autonomous Driving Using Intel® System Studio, illustrates how the tools in Intel System Studio give embedded systems and connected device developers an integrated development environment to build, debug, and tune performance and power usage. Continuing the theme of tuning edge applications, Building Fast Data Compression Code for Cloud and Edge Applications shows how to use the Intel® Integrated Performance Primitives
to speed data compression.
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...confluent
Our talk will explore the transformative impact of integrating Confluent, HiveMQ, and SparkPlug in Industry 4.0, emphasizing the creation of a Unified Namespace.
In addition to the creation of a Unified Namespace, our webinar will also delve into Stream Governance and Scaling, highlighting how these aspects are crucial for managing complex data flows and ensuring robust, scalable IIoT-Platforms.
You will learn how to ensure data accuracy and reliability, expand your data processing capabilities, and optimize your data management processes.
Don't miss out on this opportunity to learn from industry experts and take your business to the next level.
“eXtending” the Automation Toolbox: Introduction to TwinCAT 3 Software and eX...Design World
eXtended Automation, the core principle of TwinCAT 3 adds numerous enabling tools to the lineup of technologies already established in the TwinCAT platform. While the bases for automation, PLC, motion control, robotics and HMI programming have been well-covered in TwinCAT for many years, version 3 adds the opportunity to use Object-Oriented programming, C/C++, Matlab®/Simulink®, software-based safety and more, all in a standardized Microsoft Visual Studio®-based shell. Of course, all of the IEC 61131-3 programming languages are usable in TwinCAT 3 so programmers can select the languages and tools that are best-suited to each application.
This educational seminar will provide a technical overview of the primary elements of TwinCAT 3 and eXtended Automation technology.
Watch this webinar to learn the latest automation programming tools made available by TwinCAT 3 including:
Visual Studio-enhanced programming environment
IEC 61131-3 3rd edition update
Object-oriented programming
C/C++ programming options
Matlab®/Simulink® integration
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2022/07/accelerate-tomorrows-models-with-lattice-fpgas-a-presentation-from-lattice-semiconductor/
Hussein Osman, Segment Marketing Director at Lattice Semiconductor, presents the “Accelerate Tomorrow’s Models with Lattice FPGAs” tutorial at the May 2022 Embedded Vision Summit.
Deep learning models are advancing at a dizzying pace, creating difficult dilemmas for system developers. When you begin developing an edge AI system, you select the best available model for your needs. But by the time you’re ready to deploy your product, your original model is obsolete. You’d like to upgrade your model, but your neural network accelerator was designed with previous-generation models in mind and struggles to deliver top performance and efficiency on state-of-the-art models. The solution is hardware that adapts to the needs of whatever algorithms you choose.
Hardware programmability enables Lattice FPGAs to support the latest models and techniques with astounding efficiency, typically consuming less than 200 mW when running visual AI workloads at 30+ frames per second. In this talk, Osman shows how Lattice FPGAs, coupled with our production-proven sensAI solution stack, are being used to quickly develop super-efficient AI implementations that enable groundbreaking features in smart edge devices.
This lecture will discuss and demonstrate how SQL Anywhere can be used in Internet of Things scenarios. Learn how to leverage the full power of SQL Anywhere in applications that run on single board computers like the Raspberry Pi. Topics discussed will include an overview of IoT, deployment and setup of SQL Anywhere on single board computers, and an example application to demonstrate the powerful and flexible applications that can be run anywhere and synchronize data back to an enterprise data source such as Hana Cloud Platform.
Intland Software | codeBeamer ALM: What’s in the Pipeline for the Automotive ...Intland Software GmbH
This talk was presented by Andreas Pabinger and Benjamin Engele (Intland Software) at Intland Connect: Annual User Conference 2020 on 22 Oct 2020. To learn more, visit: https://intland.com/intland-connect-annual-user-conference-2020/
For the full video of this presentation, please visit:
https://www.edge-ai-vision.com/2020/12/vitis-and-vitis-ai-application-acceleration-from-cloud-to-edge-a-presentation-from-xilinx/
For more information about edge AI and computer vision, please visit:
https://www.edge-ai-vision.com
Vinod Kathail, Fellow and Chief Architect at Xilinx, presents the “Vitis and Vitis AI: Application Acceleration from Cloud to Edge” tutorial at the September 2020 Embedded Vision Summit.
Xilinx SoCs and FPGAs provide significant advantages in throughput, latency, and energy efficiency for production deployments of compute-intensive applications when compared to CPUs and GPUs. Over the last decade, FPGAs have evolved into highly configurable devices that provide on-chip heterogeneous multi-core CPUs, domain-specific programmable accelerators and “any-to-any” interface connectivity.
Today, the Xilinx Vitis Unified Software Platform supports high-level programming in C, C++, OpenCL, and Python, enabling developers to build and seamlessly deploy applications on Xilinx platforms including Alveo cards, FPGA instances in the cloud, and embedded devices. Moreover, Vitis enables the acceleration of large-scale data processing and machine learning applications using familiar high-level frameworks, such as TensorFlow and SPARK. This presentation provides an overview of the Vitis Software platform and the accelerated Vitis Vision Library, which enables customizable functions such as image signal processing, adaptable AI inference, 3D reconstruction and motion analysis.
Learn how to addressing medical and industrial challenges with BlackBerry QNX...Qt
The QNX® Neutrino® and its safety variant, the QNX® OS for Safety, are widely regarded as safe and secure operating systems for embedded devices, and Qt is one of the most widely used application and device development frameworks. In this webinar we will explore how solutions from these two embedded powerhouses can be combined for an even more powerful solution when stringent functional safety and security requirements are encountered.
Turn your product into a revenue machine with the new Qt Digital Advertising ...Qt
Qt Digital Advertising enables you to create a new revenue stream for your product by serving ads to your interactive UI application built on the platform of your choice - mobile, desktop, or embedded software screen. All in a scalable and flexible solution easy to deploy.
In this webinar you'll learn how to:
- generate a direct revenue stream with Qt Digital Advertising
- improve your time-to-market with one unified platform from UI development to ad management
- start the advertising with Qt Digital Ads plug in
- show user-relevant ads and serve contextual advertising
And get inspired from example use cases. Watch this webinar to hear everything about the new Qt Digital Advertising offering presented by our Qt experts:
Roger Mazzella, Senior Product Manager at Qt
Michele Rossi, Program Director at Qt
Improve Time to Market for Industrial Edge DevicesQt
Qt and WINSYSTEMS have collaborated to provide an out of box experience on industrial-grade embedded computing platforms that will have you developing code in minutes. You will learn the advantages of developing with Qt for industrial applications to minimize development time and maximize reuse across platforms.
How are Companies Overcoming the Global Chip Shortage Qt
61 % of decision makers agree that the current semiconductor shortage has negatively impacted their ability to deliver new products, according to a recent Forester Consulting study commissioned by Qt.* The chip shortage will continue impacting businesses throughout 2021.
Join Peter Schneider, Senior Product Manager @ The Qt Company, in this webinar to get an overview on how your peers are reacting to the semiconductor shortage, and how Qt’s innovative “Develop Once, Deploy Often” concept prepares enterprises for future chip shortages. Peter will outline how cross-platform development helps to build beautiful User Interfaces effectively on different chipset technologies and operating systems. The webinar will give clues on the magic of a smooth developer and deployment workflow. Furthermore, the webinar will give pragmatic tips on the first steps towards a chipset independence.
With such an epic release as Qt 6.2 LTS – the first long-term supported version of Qt 6 – , we are receiving lots of questions. That's why we've organized a live ask-us-anything webinar where Qt's Head of R&D Tuukka Turunen and Chief Architect Lars Knoll answered your burning Qt 6.2 LTS related questions.
The complexity and level of graphical details for home appliances User Interfaces are significantly increasing in the last years. Starting from the analysis of the latest graphical and technological trends in the domain, this session will present the concept of a cross-platform Oven UI that employs the potential of the Qt toolchain for the design in order to develop a modern and appealing smartphone-like User Interfaces for embedded systems.
Visit Qt https://www.qt.io/
Free trial https://www.qt.io/download
Design with Qt https://www.qt.io/design
Develop with Qt https://www.qt.io/develop
Qt 6.2 lts vs. qt 5.15 the big feature parity comparisonQt
We have built Qt 6 as the Productivity Platform for the Future to empower Next-Generation 3D/2D User Experiences with Limitless Scalability. In our upcoming Qt 6.2 long-term supported release, we focus on reaching feature parity with Qt 5.15, long-term stability, 3D graphics, and the continued focus on ease of migration from Qt 5. Join Maurice Kalinowski, Qt's Director of Technical Product Management, in this webinar to get an overview of the scope for the upcoming Qt 6.2 LTS release and see how it goes head-to-head with the final long-term supported release in the Qt 5 series – Qt 5.15. Maurice will take a deep dive into the feature comparison and explain why Qt 6.2 LTS is the next go-to-version of Qt for the next three years. He'll also give special attention to Qt features that have changed between the two versions, such as Qt Quick 3D, Qt Multimedia, and the Qt Extras. We'll discuss: Qt 6.2 LTS overview Qt 6.2 LTS vs. Qt 5.15 LTS What's new: features, modules, and extras Why, When, and How to migrate
Qt helps develop industry-leading technologies with one line of code at a lower cost and more scalability than ever before. Join us to learn how to go to market faster with high-performance graphics and applications for desktop, embedded, mobile and RTOS.
Mobile-based companion applications are becoming ubiquitous, especially within IoT consumer product offerings. Thankfully, the design (and also development) process for these additional apps can be streamlined, creating only a negligible impact to costs and time to market, but a significant improvement to the overall UX.
This webinar describes an efficient workflow, with tips and tricks, to design pixel-perfect companion apps, all-the-way from design to implementation with a walk-through of a design case of an automotive companion application UI.
During the session, we will aim to address typical challenges and solutions along the process such as:
- Design and implementation consistency
- Switching between different tools
- Optimizing repetitive tasks
- Communicating advanced layouts and interactions
- Re-using designs
- Interaction design with minimal code
- Concept creation, 2D/3D asset creation, visual style creation and optimization
About the Speakers:
- Michal Jasinski – Siili Automation, Senior UI/UX Designer
Almost 20 years of experience in graphic design, including over 5 years of experience in interface design and user experience. Many completed projections of mobile applications. Last two years he has been working on automotive projects, including projects based on MCU. He worked on AR HUD projects. He puts a lot of emphasis on User Experience.
- Mateusz Skoczylas – Siili Automative, HMI UI/UX Designer
Mateusz is a Designer with over 14 years of experience. His marketing background has taught him to combine user and business needs creatively. As an interaction designer, he is looking for Automotive HMI & Artificial Intelligence's functional business application, creating high-fidelity prototypes (interactive, connected to external APIs). Team-player always serving with a helping hand.
- Tino Pyssysalo – Qt Company, Senior Product Manager
Tino Pyssysalo is working as a Senior Product Manager at The Qt Company. His responsibilities include developer tools and tooling user experience. He has been working in the SW business for more than 27 years, the last 11 years with Qt. He is holding a Lic Tech degree in computer science at the Helsinki University of Technology.
Join Lars Knoll and Tuukka Turunen to learn about the all-new Qt 6 with Q&As.
Qt 6 offers you The Productivity Platform for the Future. We want to close the gap between the increasing amount of software requirements and your team’s capacity. That’s why we’ve rearchitected Qt to be more efficient and added productivity-enhancing tools throughout the design, deployment, and development stages.
Qt 6 empowers next-generation user experiences. One tool, one language, and one engine for 2D and 3D graphics with support for Vulkan, Metal, Direct3D, and OpenGL!
Qt 6 enables limitless scalability for your software. Be it on a microcontroller or a supercomputer – those you are using now, and those you will be using in the years to come. Same codebase. Any hardware. Any OS. Bare metal.
Sign up now to join the software development revolution and learn more about:
- How ecosystems innovate each other
- Why Qt 6
- Qt Rendering Hardware Interface (RHI)
- Qt Quick 3D
- Qt Quick Controls 2 desktop styling
- High DPI Support
- New property system and bindings for C++ developers
- Revamped Concurrency APIs
- Networking capabilities
- Platform interaction
- Changes under the hood
- C++17 and CMake
- Operating systems: development hosts and targets
- Qt Creator IDE
- Qt Design Studio 2.0
- Qt for microcontrollers (MCUs)
- Migration support
- Qt 6 roadmap and outlook for the future
Speakers:
- Tuukka Turunen, Head of R&D, The Qt Company
- Lars Knoll, Chief Maintainer, The Qt Company
Let's talk Qt Application Architecture! Creating a user experience that is simple for the user, specific for the developer, and surprising for the designer constitutes some of our values at Qt. Join our live discussion to learn about each others' user experience design methods, common pitfalls, and best practices to make the most out of your Qt projects.
We’ll kick off a discussion about designing Qt applications with everyone who is interested in sharing their experience. Corey Pendleton will discuss how Qt Design Studio allows for compartmentalizing and simplifying the transition from design ideas into prototypes and full Qt applications.
Bram Santoso, one of the architects of Core UI, will share the advantages of Core UI as an architectural design choice in developing Qt Project. The Core UI Architecture enables a component-based architecture to achieve modularity and reusability, by breaking the UI down into several individual UI components. It also has a clear structure to isolate dependencies with the backend and enables “live-reloading” using Qt Creator IDE 4.13.0 to significantly speed up the development process.
If you're interested in learning more about application architecture, here are a few reference articles:
https://doc.qt.io/Neptune3UI/neptune3ui-application-architecture.html
https://luxoft.github.io/qml-coreui/
Top 10 User Interface Trends, in which modern UI designers have been developing & implementing during the 2020 year. The trends we discuss, are based on observations and research from the end of 2019, and throughout 2020. From mobile, web, desktop, and embedded, the trends we discuss are applicable for all types of User-Interfaces. As a demonstration, we will guide attendees on how to apply each unique design trend, using Qt Design Studio.
Dr. Antti Aaltonen is the Head of User Experience at the Qt Company and leads the design of tools for UI/UX designers. He had always enjoyed working at the intersection of design, technology, and product development, and has 20 years of experience creating usable, delightful, and polished experiences with products. Before joining the Qt Company, he was leading UX in Rovio, the creator of Angry Birds games, for seven years. Before that, Antti spent over a decade with Nokia and was one of the founding members of the Nokia N9 UX team. He received his Ph.D. in Computer Science (the University of Groningen, The Netherlands) in 2007.
Shawn Dorsey is a Sr. Technical Artist for the Qt Company. He has over 15 years of Design & Engineering experience in both the Aviation and Automotive industries. Before joining Qt in 2019, he worked as a Solutions Consultant for Dassault Systemes 3DEXCITE, designing custom marketing experiences in Augmented Reality (AR), Virtual Reality (VR), and WebGL. Shawn holds degrees in both Computer-aided Design/Engineering and Digital Animation/Visual Effects.
Join Qt R&D Manager Cristián and Academy Award Winning software engineer Paul with SilhouetteFX to hear about different use cases, best practices, how to get started, and an extended session on the advanced topics such as creating hybrid Python/C++ applications with Shiboken!
We will review all the possible Qt and Python interactions starting from simple test applications with PySide, Qt and Python ecosystem interaction, until the more advance cases of creating hybrid Python/C++ applications with the help of Shiboken.
2019 Academy Award and Engineering Emmy winner, Paul Miller, principal engineer with SilhouetteFX, will show their design and development of their innovative portfolio of rotoscoping tools for the visual effects industry using Qt for Python to make the C++ application scriptable.
Partial list of notable films:
Avatar (2009): Framestore
Avengers: Age of Ultron (2015): Framestore
Avengers: Infinity War (2018): Weta
Batman vs Superman: Dawn of Justice (2016): MPC Film, Weta
Beauty and the Beast (2017): Framestore
See wikepedia for reference
Panelists:
- Nicki Schumacher, Senior Director, The Qt Company
- Cristián Maureira-Fredes, Qt R&D Manager, The Qt Company
- Paul Miller, Partner & Lead Software Engineer, SilhouetteFX
Build and run embedded apps faster from qt creator with dockerQt
Have you ever considered, what it would require to use containers to build and deploy applications to embedded targets?
Of course, you have! So, in this webinar, Burkhard Stubert will show you how to replace cross-building your application in a Docker container, stopping the application on the target system, copying the application from your PC to the target system, and starting the application on the target system with… just clicking a button.
Speakers:
- Burkhard Stubert, Solopreneur, Embedded Use
- Tino Pyssysalo, Senior Product Manager, The Qt Company
How to create a medical device proof of-concept prototype overnightQt
In the wake of the COVID-19 crisis, the creative technology studio Siili Auto together with The Qt Company, recently launched a new graphical user interface prototype that can be quickly deployed in ventilators for patient treatment. The prototype is based on Qt for MCUs, a newly released graphics framework made to create user interfaces optimized for resource-constrained devices.
The team managed to create a modern user interface fit for the increasing needs and requirements of medical devices in record-breaking time: In one day and night! Such a fast turn-around indicates a breakthrough in software development in terms of bringing medical devices to market faster and the potential to save many lives in the future.
In this webinar, Siili’s Bartosz Taczala and Qt’s Roger Mazzella will cover:
• An overview of the state of the medical industry
• How medical device manufacturers drive innovation with Qt
• Learnings from and for other industries
• Qt for MCUs overview
• A description of how the team created the graphical design concept for the UI and integrated it to the NXP i.MX RT series microcontroller
• Demonstrate the high-fidelity user interface demo
• Answer your questions on the process and technical details.
Speakers:
• Juhani Vanhala, Managing Director of Software Contracting, Siili Auto, Siili Solution Oy
• Bartosz Taczala, Technical Lead, Siili Auto, Siili Solution Oy
• Roger Mazzella, Senior Product Manager, The Qt Company
Driven by topics such as Industry 4.0 and IoT, OPC UA has established itself as the de facto standard for the communication of industrial devices and applications. Qt 5.11 ships with Qt OPC UA, a new module which has been developed by basysKom, together with The Qt Company. Qt OPC UA enables out of the box integration of OPC UA enabled devices with Qt applications.
Go to www.qt.io for more information.
User Experience Design for Software Engineers, ICS & The Qt CompanyQt
This webinar is an introduction to User Experience (UX) design, specifically focusing on issues that software engineers encounter. While engineers tend to focus on the implementation details of getting pixels on the screen, less consideration is often given to what pixels go where, and who besides the engineer will be interacting with them. In this session we will present an overview of the UX process, highlighting several best practices. You will come away from the session with a better understanding of the thought process needed to create a high-quality user experience a set of actionable guidelines to keep in mind during implementation, and a short overview of Qt licensing.
Speakers:
Jeff LeBlanc, Director of User Experience (UX), ICS
Nils Christian Roscher-Nielsen, Product Manager, The Qt Company
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
2. 25+ years
since first public release
1,5 M+
developers
70
Industries
3500
Commercial Customers The Qt Group offices are located in China, Finland, France, Germany, India, Japan,
Norway, South Korea, and the USA. The HQ is in Espoo, Finland.
3. BUILT WITH QT
95% 70% 80%+
2019 CUSTOMER SURVEY
ROIexpectationsexceeded find Qt easyto use are more productive with Qt
4. Embedded Software powered by Qt
Automotive Consumer Electronics
Companies use Qt to build
powerful software and
graphical user interface
for connected devices.
Industrial Automation Medical Devices
Driving Down Automotive Costs for Richer HMIs 4
20/04/2021
5. Qt quality - ISO 9001
QUALITY
› Quality requirements are daily issues in Qt
› We provide a quality baseline to our product,
based on ISO and other standardizations
› Qt provides documentation and transparency
into the development processes, product
performance, and internal validation and
testing
› Assessment information is provided to
customers and audits are allowed as defined in
contract
Driving Down Automotive Costs for Richer HMIs
5 20/04/2021
6.
7.
8. Qt on NXP i.MX Automotive
Qt for MCUs - The Qt Company - www.qt.io - aurindam.jana@qt.io
SoC GPU Vendor / Part Name Operating System
i.MX RT1170 VeriSilicon GC355 NXP FreeRTOS
i.MX 6Q / 6D Vivante GC2000 Toradex Apalis iMX6 Embedded Linux
i.MX 7Solo / Dual Core Integrated Toradex Colibri iMX7 Embedded Linux
i.MX 8QuadMax Vivante GC7000 Toradex Apalis iMX8 QNX
9. Ultimate Performance. Tiny Footprint.
Driving Down Automotive Costs for Richer HMIs
Qt Quick Ultralite rendering engine
› delivers high graphics performance by
utilizing NXP i.MX RT1170’s HW accelerators,
› consumes ~80KB of memory, allowing the
rest for application usage
9 20/04/2021
QML C/C++ Logic
backend
10. Beautiful Text – font engine optimized for low end hardware
Driving Down Automotive Costs for Richer HMIs
SUPPORTS DYNAMIC, FULLY SCALABLE FONTS. NO NEED TO SACRIFICE TEXT QUALITY.
10 20/04/2021
11. WOW effect - Rich UI controls for a smartphone like UX
Driving Down Automotive Costs for Richer HMIs
11 20/04/2021
12. Speed Up - Tools for Designers and Developers
Visual Designer Interaction Designer
Design Develop
Developer
Deploy
Test
Deploy
Validate designs
Prototype
Design and implement pixel-
perfect UIs immediately
usable for developers
Integrate up-to-date designs
and focus on back-end and
application logic development
DESIGN DEVELOP DEPLOY
Driving Down Automotive Costs for Richer HMIs
12 20/04/2021
13. Get more from your software investments - Reuse
Driving Down Automotive Costs for Richer HMIs
› Code Once, Deploy Everywhere
› Qt is a true cross-platform framework – from
embedded devices to mobile to desktops
› Scale from Cortex-M devices/MCUs to Application
Processors with OpenGL and even to Smartphone
platforms
› Model-View-Controller paradigm
› GUI code is separated from business logic
› Easily integrate existing business logic with
frontend GUI
utilizing on-chip 2D graphics
accelerator
utilizing OpenGL-ES/Vulcan
Qt UI
Front
end
Qt C++
Backend
Qt UI
Front
end
C++
Backend
Android / any OS
Qt UI
Front
end
Qt C++
Backend
13 20/04/2021
14. Over to my colleague
Marcin Lisowski
20/04/2021 Driving Down Automotive Costs for Richer HMIs
14
34. All together
Data sent
through CAN
Receiving CAN
frames
Inter Core
Communication
Receiving CAN
frames
Rendering UI
FlexCAN
driver
RPMSG
library
RPMSG
library
Qt Event
Queue
37. › Creating User Interfaces for Microcontrollers (NXP), June
8-9
› https://www.qt.io/events/creating-user-interfaces-
for-microcontrollers-1614803076
› Programming for Microcontrollers with Qt
(STMicroelectronics), May 25-26
› https://www.qt.io/events/programming-for-
microcontrollers-with-qt-stmicroelectronics-
1614823030
› Design & Development for Microcontrollers (Renesas),
June 15-16
›https://www.qt.io/events/hmi-ui-ux-design-
development-for-microcontrollers-renesas-rh850-
1614824699
Offer for webinar attendees –
100% off $350 Early bird pricing, $400 regular
39. 20 April 2021 Qt Investor Presentation 2020
39
Questions
Free trial qt.io/download
Marcin Lisowski
C++/Embedded Software Engineer, Siili_Auto
marcin.lisowski@qt.io
Harrison Donahue
Business Development Manager, The Qt Company
Harrison.Donahue@qt.io
Aurindam Jana
Product Director, The Qt Company
Aurindam.Jana@qt.io
40. Thank you!
Get in touch with us
support@qt.io
Qt Developer
Accelerator
Driving Down Automotive Costs for Richer HMIs
40 20/04/2021