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.

Qt on QNX

When BlackBerry introduced its new Qt-based BlackBerry 10 platform for smart phones and tablets, it generated a lot of interest in Qt on mobil

Qt, QNX, BlackBerry

Alternatives for Virtual Keyboards

With touchscreen-based systems such as tablets, smart phones and embedded devices, there is often a need for a virtual or on-screen keyboard. Qt itself does not provide a virtual keyboard and I am often asked for recommendations on approaches for a virtual keyboard. Let's look at some of the options available.

Qt, QML, virtual keyboard

Summer Grab Bag

To better support the embedded market, the Raspberry Pi Foundation now offers the Compute Module (3), a Raspberry Pi in a more flexible form factor intended for industrial applications.

Qt, QML, Raspberry Pi

The QML Canvas Element

Perhaps you have been trying to do more with QML than just using the basic elements like rectangles, text and images, or maybe you have been strugg

Qt, QML, Canvas

Building Qt 5 on the Toradex T30

The Toradex Colibri T30 is an ARM development platform distributed by Toradex, a company in Switzerland that provides a number of ARM and Intel based development products. Their web site is here.

Qt, Embedded

Model/View With BlackBerry 10 Cascades

The Cascades framework lets you create UIs for the BlackBerry Application Platform with relative ease. This Qt based framework can be used to develop native applications for the BlackBerry 10 mobile platform. It supports development in C++ and/or QML.

Qt, QML, C++

The QML Presentation System

With Qt Developer Days 2013 rapidly approaching, a number of Qt developers are busy preparing presentations for the conference, myself included. I thought it would be timely to give an overview of the QML Presentation System.

Qt, QML