June 2018


Live Webinar: QVariant, QObject — Qt's not just for GUI development

June 26, 1 pm EDT
In part II of our Qt for Beginners Summer Webinar Series we will explore how Qt is so much more than just a GUI toolkit. Through two classes, QObject and QVariant, Qt brings us introspection, makes it easier to manage memory in C++ and makes it easier to decouple classes. Register Now >>

Peter WinstonWelcome to ICS' June Newsletter

こんにちは Konnichiwa! I’m in Japan this week for the Automotive Linux Summit, which connects the developer community driving innovation in automotive Linux with the vendors and users providing and using the code. ICS is actively involved in this space — we develop in-vehicle infotainment systems for traditional models and design clean, appealing interfaces for autonomous vehicles — so we’re in Tokyo as a sponsor of this important industry event.

Speaking of auto, in this issue, you can read about ICS’ work with The Qt Company integrating Amazon Alexa into passenger cars. Next month we’ll share more of what we’ve been up to relative to the auto industry.

This issue also includes helpful blogs on building a ZeroMQ library and how to recognize anti-patterns, as well as two UX design-themed articles.

As for live events, we have two for you this month: Part 2 of our Qt for Beginners webinar series is set for June 26, and our Pipelining UX with Product Development webinar is scheduled for June 28. We’re also offering a live course, Qt for Desktops, in Waltham July 30-Aug. 3.

That should be enough to keep you busy for a time. Talk to you next month!

Peter Winston, CEO, ICS


The Qt Company and ICS Announce Integration of Amazon Alexa into Your Vehicle

The Qt Company and ICS are working together to integrate Amazon Alexa into Qt and will be showing this integration running on ICS’ IVI media manager and cockpit control system. Read More >>


Live Webinar: Accelerate Time to Market By Pipelining Product Development with UX

In this two-part webinar we'll share real-world success stories highlighting projects designed and built using our UX and development pipelining approach. We'll show you why you should consider integrating it into your own product development process. Register Now >>


Let's Build a ZeroMQ Library

ZeroMQ is a high-performance asynchronous messaging library, aimed at use in distributed or concurrent applications. Here's a walk through of the build process from source code. Read More >>


ICS Joins The Linux Foundation's Automotive Grade Linux (AGL) Project

ICS has become a member of The Linux Foundation’s Automotive Grade Linux. AGL is a collaborative open source project that aims to accelerate the development and adoption of a fully open software stack for the connected car. Read More >>


Eliminate Bad Coding Practices: Recognize Anti-Patterns

Common development solutions, anti-patterns generate negative consequences. Here are several you should be familiar with so you can avoid. Read More >>


Is Empathy Just a UX Buzzword?

As designers, we're in the service industry. To deliver great service, we need to be great listeners. And that requires empathy. Read More >>


Training: Programming with Qt for Desktops

Waltham, MA — July 30 - August 3
This introduction to Qt programming primarily focuses on using Qt Widgets and associated development tools, such as Qt Designer and Qt Creator. Students experience the challenges of cross-platform development with hands-on exercises Enroll Now >>


Is the Future of UX Design Super Minimal?

Super minimal design hides vast complexity behind simplicity, and is the direction UX design is headed. Read More >>

Upcoming Events

Qt Meetup Boston — June 26, Waltham, MA

Join ICS and The Qt Company for a Qt Meetup at ICS headquarters. Get an update on the Qt Roadmap for 2018 and an overview of Qt Testing. Register Now >>

Qt World Summit — October 29 - 30, Boston, MA

ICS is a gold sponsor at the upcoming Qt World Summit, which is coming to Boston this fall. Register Now >>