ICS Insight Blog

Informed Opinions and Industry Insight on Tech, UX and Product Development

Connecting tech leaders with insight to move the needle, and developers and designers with inspiration to build really cool touchscreen-driven stuff people will love.

6 Qt Books to Amp Up Your Knowledge

In today's digital world, sometimes it's nice to unplug. Go old school with a printed volume while expanding your knowledge of Qt.

Qt, Python

The Trick for Moving Clients Beyond Their Fixed Design Ideas

Clients want the best possible outcomes for their projects, but sometimes they get in their own way. Here's how to guide them toward success.

UX, design leadership

Transformational Medical Devices Deliver Better Patient Outcomes

Integrated Computer Solutions (ICS) is pushing the medical device industry forward with high-performance products that are intuitive, easy to use and carefully designed to aid patients, physicians and critical-care teams, and other caregivers.

medical device

What You Need to Know About the Raspberry Pi Ecosystem

Here are some of the latest and most noteworthy happenings in the world of Raspberry Pi.

Raspberry Pi

ICS' Contributions to the Intel Developer Zone

Check out these insightful technical articles from ICS engineers.


Reduce UX Friction: Start with User Journeys, End with Successful Products

Friction in a digital experience causes customers to turn away from your products. Here's how to avoid that.

UX, design leadership

Your Guide for Deploying Qt Applications to MacOS

Here's what you need to know to deploy a Qt application for macOS, including assigning icons and adding assets.

Qt, macOS

Grabbing the Attention of Siri and Alexa is Tougher Than You Think

Building voice apps is easy. Building great ones, not so much. Here's why.

voice assistant, alexa, siri

Power Qt Development with GammaRay and Other Helpful Tools

To close out our Qt Developer's Bag of Tricks series, we look at a few tools that didn't fit other categories.

Qt, development tools

Keep Your Developers Happy by Pipelining UX with Product Development

A pipelining approach allows you to prioritize UX while still providing your dev team with adequate time to work on system features.

UX, product development, Agile

What's New in Qt 5.10: QRandomGenerator

Generating true random numbers for cryptocurrency, security software and games is surprisingly difficult. QRandomGenerator can help.


Integrated Development Environments Deliver Productivity Gains

Check out these helpful IDE tools suitable for Qt development.

Qt, development tools, IDE

Pipelining UX with Product Development Gets You to Market Quicker

Applying lessons learned from hardware development to speed time-to-market for your next software-dependent product.

UX Design, Software Development, product development

Usability Testing Leads to Stronger Designs and Better Products

Designing a new product? Usability testing helps you address problems early, with the least impact on your budget and schedule.

UX, Usability Testing, product design

Exploring Simulators and Emulators for Embedded Development

In part 7 of our Qt Developer's Bag of Tricks series we look at some popular virtualization products.

Qt, development tools, virtualization

4 UX Design Best Practices to Keep Your Team on Track

Following these best practices will ensure your user experience design and development process is focused and effective. 

UX, design leadership, best practices

What's New in the Qt Ecosystem

From new releases to industry events, here's a look at what's happened in 2017 relevant to the Qt framework.

Qt, Qt Creator

Ruin a Hacker's Day by Securing Your Application Layer

Is your application vulnerable to hackers? Here’s how to limit your exposure.

web, cybersecurity, security

6 Embedded Tools You Should Know

Use these tools to develop for, or communicate with, an embedded system.

Qt, Embedded, development tools

Explore Memory and Resource Leak Detection Tools

Do memory and resource leaks keep you up at night? Here are helpful tools for finding pesky leaks.

Qt, development tools, leaks

In UX Design, Quality Hinges on Effective Micro-Decision Making

Do you have stellar designs that don’t translate into stellar implementations? Here’s the remedy.


UX, design leadership

A Look at Static Analysis Tools

Static analysis is increasingly used to develop safety-critical software, such as medical, nuclear and aviation systems.

Qt, development tools, static analysis

What's New in Qt 5.10?

The WebGL Streaming Plugin in Qt 5.10 is a new Qt back end that uses WebGL for rendering.

Qt, WebGL plugin, 3D rendering

Qt World Summit 2017 Wrap Up

The Qt community continues to grow, as does the number of commercially available products built with Qt.

Qt, Qt World Summit, UX Design

Mixed Reality is Transforming the Online Shopping Experience

In the near future, 2D websites will transform into vivid 3D experiences — turning online shopping into a whole new ballgame.

VR, online shopping

A Look at Tracing Tools

Tracing can be an effective debugging technique that doesn't require as much effort as using a debugger. 

Qt, development tools

Want Your UX Design Project to Succeed? Include Stakeholders in the Process

Despite tight budgets and short deadlines, taking time to sketch helps stakeholders make informed decisions.


UX, design leadership

Investing in UX Design Can Drive the Success of Your Next Project

A commitment to UX design from the outset can be the difference between a project’s success or failure.

ROI of UX Design, UX, UX Design