Leptos 16: Interlude – Reactivity and Functions

Leptos 16: Interlude - Reactivity and Functions

Interlude: Reactivity and Functions One of our core contributors recently told me, “I didn’t use closures so frequently until I started using Leptos.” This is indeed true. Closures are at the heart of any Leptos application. Sometimes it seems a bit silly: // A signal holds a value and can be updatedlet (count, set_count) = … Read more

Which GUI Frameworks are Suitable for Embedded Development

With the rapid development of smart devices, embedded GUI development has become a key bridge connecting hardware and user experience. In the face of resource-constrained embedded environments, choosing the right GUI framework not only affects development efficiency but also directly determines the product’s user experience and market competitiveness. Comparison of Three Major Frameworks LVGL – … Read more

What Technologies Will Be Used for HMI Development in 2025? A Comprehensive Overview of the Human-Machine Interface Development Stack

What Technologies Will Be Used for HMI Development in 2025? A Comprehensive Overview of the Human-Machine Interface Development Stack

A practical guide for engineers: from touch screens to industrial control, from C++ to Qt, Electron, and touch protocols, this article clarifies the core technology selection behind HMI. 1. What is HMI? It’s More Than Just “Touching the Screen”. HMI, short for Human-Machine Interface, can be simply understood as: A device “frontend” that is understandable … Read more

Choosing a Cross-Platform C++ GUI Framework: Pros and Cons of Qt, ImGui, and U++

Choosing a Cross-Platform C++ GUI Framework: Pros and Cons of Qt, ImGui, and U++

A few days ago, I wrote an article comparing three cross-platform C++ GUI frameworks: Qt, Dear ImGui, and Elements, based on my project experience, discussing their performance and trade-offs in different scenarios. After publishing the article, a reader mentioned in the comments, “Could you also discuss U++?” This suggestion reminded me that while working on … Read more

Choosing a Cross-Platform C++ GUI Framework: Pros and Cons of Qt, ImGui, and U++

Choosing a Cross-Platform C++ GUI Framework: Pros and Cons of Qt, ImGui, and U++

A few days ago, I wrote an article on the selection and implementation of three cross-platform C++ GUI frameworks: Qt, Dear ImGui, and Elements, sharing my project experience and discussing their performance and trade-offs in different scenarios. After publishing the article, a reader commented: “Could you also talk about U++?” This suggestion reminded me that … Read more

Choosing and Implementing Three Cross-Platform C++ GUI Frameworks: Practical Comparison of Qt, Dear ImGui, and Elements

Choosing and Implementing Three Cross-Platform C++ GUI Frameworks: Practical Comparison of Qt, Dear ImGui, and Elements

When developing C++ desktop applications, the choice of GUI framework almost determines the development experience and subsequent maintenance costs of the project. For the past decade, Qt and wxWidgets have been mainstream, but in recent years, lightweight and modern solutions have begun to enter the developers’ field of vision, such as Dear ImGui and Elements. … Read more

Subforum: Embedded Technology Conference | Overview of Embedded Operating System Paper Abstracts

Subforum: Embedded Technology Conference | Overview of Embedded Operating System Paper Abstracts

Topic: Embedded Operating Systems 1. Embedded Multi-core Operating System for Intelligent Systems Prof. ALLAN HE, Embedded System Associations The rapid deployment of artificial intelligence technology at the edge and on-device is driven by large models, and the research and application of high-performance heterogeneous multi-core embedded processors and microcontroller chips are quickly becoming widespread in intelligent … Read more