In part 3 of our CMake series we show you how to create a library that you can use for your own applications
Master these elements to successfully move from working prototype to Minimum Viable Product.
Explore BloC Provider, BloC Builder and other key aspects of BLoC Pattern.
Discover how ICS addressed a tricky customer requirement around dual displays.
Choosing a toolkit for your GUI? Here's a handy resource that compares 10 popular frameworks to aid in your decision making.
We tested 20 plugins that turn Figma designs into code for production or advanced prototyping. These are our favorites.
Figma recently released several exciting new features like Dev Mode. Here are our impressions.
Learn how to use embedded, source-only and system libraries with CMake.
BLoC is a reactive pattern that separates an application's business logic from UI logic to make the code easier to maintain and test.
Learn the differences between hardware and software audio solutions, and explore common use cases from the automotive industry.
To choose between a light or dark-mode UI, device designers must understand how human eyes process light.
CMake is a helpful tool that defines build processes that run on multiple platforms.
Explore the latest tools and modules in the new Qt 6.5.0 LTS release.
Use a minimum viable product to avoid investing too much in a venture until you know it has potential to succeed.
If you’re thinking about making the move to Linux for your medtech, here’s a look at some pros and cons.
The next five years will be a race among manufacturers to add intelligence to everything.
Slated for release in December, C++23 will include incremental improvements, clarifications, and removal of previously deprecated features.
The key to effective software testing is striking the right balance between automation and manual testing methods.
Here's how to rapidly create a VR-based digital twin for training systems based on any existing device.
Aesthetics matters in medical device design in terms of safer, more usable products.
Outsourcing QA can be a smart decision in terms of accelerated time to market, enhanced flexibility and greater objectivity.
For higher-quality code and better products, close any gaps between stakeholders.
Used in almost all embedded devices that run Linux, Yocto is time consuming to work with. Here's how to speed things up.
Industries from medical to automotive rely on virtual versions of complex systems for simulation and training.
The right solution can safeguard the management viability of your connected-device fleet.
Need to set up an environment with a specific OS, and some specific SDK and/or libraries without cluttering your main system?
Qt Creator IDE has a helpful but not well-documented plugin that allows you to browse and clone projects from a GitLab server.
Up-front research provides critical insight that can serve as the solid foundation on which to build your design strategy.