ICS Webinars

Consumers not only expect an intuitive and beautiful device with unparalleled performance, they also expect a responsive touch with seamless transitioning between screens for a positive customer experience. Product companies must be able to adapt quickly to market requirements to maintain a competitive advantage. 

Qt, the leading independent technology for cross-platform development, is the leading choice for software developers with touchscreen user interface needs. These ICS Webinars are dedicated to providing you with educational content that will enhance your Qt programming, helping you to future proof your products and applications and connect to what is to come!

UPCOMING WEBINARS

There are currently no upcoming webinars.

ON-DEMAND WEBINARS

Migrating from Photon to Qt

The QNX Photon MicroGUI was a technological feat in its time.  It gained popularity in the mid-1990's when QNX released a 1.44Mb bootable floppy with the QNX Operating System, the Photon GUI, networking, web browser, file browser, and several demo applications.   QNX continued to develop and support Photon through 2014, but as GUI development systems matured — and users' expectations for GUIs increased — Blackberry's QNX is now focusing on the basics of drawing to the screen (e.g. QNX Screen) and left other aspects of Graphical User Interfaces to those who do it best (e.g. Qt)   This presentation would be of particular interest to people looking to upgrade their software from an existing Photon system to Qt.  It discusses the differences and similarities between the Photon and Qt application development platforms and how one may migrate from one to the other.

Best Practices in Qt Quick/QML - Part 4

​Qt Quick/QML brings designers and developers together to create and collaborate. QML is a collection of technologies that can build modern and fluid interfaces for applications – quickly. Join us for the final webinar in our 4 part webinar series where we continue to explore the best of QML for mobile, embedded and desktop.

Part 4 will cover: 

QML Data Models View Delegates Performance Tips

Best Practices in Qt Quick/QML - Part 3

​Qt Quick/QML brings designers and developers together to create and collaborate. QML is a collection of technologies that can build modern and fluid interfaces for applications – quickly. Join us for part 3 of our 4 part webinar series where we explore the best of QML for mobile, embedded and desktop.

Part 3 will cover: 

C++ / QML Integration Reusing Existing C++ Code 

QML by Design

Qt QML was developed to be a declarative language for user interfaces, somewhat akin to HTML, with an eye toward making it approachable for designers, particularly those with web design experience. This webinar will touch on the benefits of having designers trained in the same framework the programmers are using.

Best Practices in Qt Quick/QML - Part 2

​Qt Quick/QML brings designers and developers together to create and collaborate. QML is a collection of technologies that can build modern and fluid interfaces for applications – quickly. Join us for part 2 of our 4 part webinar series where we explore the best of QML for mobile, embedded and desktop.

Part 2 will cover: 

Creating New Items States and Transitions Dynamic Creation of Items

Best Practices in Qt Quick/QML - Part 1

​Qt Quick/QML brings designers and developers together to create and collaborate. QML is a collection of technologies that can build modern and fluid interfaces for applications – quickly. Join us for part 1 of our 4 part webinar series where we explore the best of QML for mobile, embedded and desktop.

Part 1 will cover: 

Building Blocks of QML  Qt Properties  Declarative Code Anchors

Porting Motif Applications to Qt

Since the 1980s, Motif has been a popular toolkit for developing graphical desktop applications. Despite its age, legacy applications written using the Motif toolkit are still in production. There are a number of reasons to migrate these applications to newer platforms. Porting Motif applications to the Qt framework can achieve many of the benefits without requiring a total rewrite.

Automotive Media Management in Future IVI Systems

The challenge for automotive IVI implementations is that most people’s media — their music, videos, audiobooks, podcasts and television — exist in a multitude of forms and originate from many disparate sources. In addition, as the nature of personal transportation is changing and ride-sharing is becoming more common, new requirements for infotainment emerge.

In this webinar, co-hosted with The Qt Company, we outline an architecture for automotive media management that addresses these challenges and we demonstrate a Qt based implementation.

10 Keys to Ensuring Success for Your Next Qt Project

Before starting any software development project, there are some things you should know – before you code. In this webinar, we will explore the use of the right people and the right tools first and then we will cover the top 10 things you need to know before using Qt. Join us and learn the best way to future-proof your sophisticated and modern software projects.

User Experience Design for Software Engineers

This webinar is an introduction to User Experience (UX) design, specifically focusing on issues that software engineers encounter.