Qt Solutions

ICS offers critical resources for your Qt development lifecycle

Consulting

We design, develop and deploy powerful solutions for touchscreen, embedded and desktop applications. 

We can help drive some or all of your Qt deliverables, whether you’re developing a new product, migrating to Qt from a legacy framework, adding new functionality, testing or troubleshooting existing applications.

Depending on your needs, we can provide complete teams of Qt developers to tackle your entire project, individual Qt experts to augment your existing staff, or anything in between. We have the experience throughout all phases of the development lifecycle to solve even the most difficult Qt development challenges.

Qt Consulting

Get Ready for Qt 6.0!

Qt 6.0 is coming at the end of 2020. If your project is using Qt 5.9 (or earlier) now is the perfect time to port your code to Qt 5.15 since Qt 5.9 is no longer being supported. Moving from 5.9 to 5.15 will make it far easier to make the jump to 6.0 than going directly. By porting to Qt 5.15 you’ll be able to clearly see what gets flagged as deprecated and won’t be supported in the upcoming release — and address it before porting to Qt 6.0.

Free Code Assessment
To help you prepare for the move to Qt 6.0, ICS is offering a free Code Migration Assessment.* This is designed to show you what you’ll need to get your code to build cleanly on Qt 5.15 and ensure that it is following Qt best practices so it will be ready for Qt 6. In migrating to 5.15, which is a supported release for three years, we’ll help you identify and isolate those pieces of Qt 5 that will need substantial effort to migrate. This assessment will provide you with the insight you need when you’re ready to complete your migration.

Migrate Your Code
Ready to actually port your code? We can handle it, regardless of complexity. As Qt experts, ICS’ engineering team has the knowledge and experience to complete your migration seamlessly to ensure you’re taking advantage of the new Qt functionality. We’ll get your code ready for Qt 6, which will make sure you receive bug fixes, support for new operating systems and compiler versions, and all relevant security updates. 

Ready to get started? Contact us today!

*Limited slots available. Contact us for more information.

 

Hands-on Training

More than half of the Fortune 1000 has taken advantage of ICS’ Qt training program. 

We offer courses for every level of Qt developer, from novice to experienced, and have regularly scheduled open-enrollment training classes in a city near you.

We also offer customized courses at your facility for larger groups, as well as individualized Qt coaching for your team members. Can’t wait for a class? Check out our Qt video library of free Qt tutorials and on-demand webinars. You’ll find more than 25 Qt videos, from introduction to advanced topics.

Hands-on Qt Training

Specialized teams are available for both high-performance development and UX design

Software Development

Led by experienced engineers and project managers, our software teams develop Qt-based solutions for companies in high-impact industries, from medical to transportation. We can jumpstart an existing project that has bumped up against unexpected challenges, and solve problems that may arise during development of a new product.

Development

We develop embedded, desktop, touchscreen and voice-powered devices, primarily using the Qt cross-platform application framework. Qt allows for development on multiple devices, all with a native feel. We also target other platforms, including Windows, Android, iOS, Embedded Linux, HTML5, OpenGL, Python, QNX and Yocto.

User Experience (UX) Design

Our design division, Boston UX, creates intuitive interfaces that enhance the appeal and ease of use of your touchscreen or voice-controlled product. Our UX designers, many of whom have software engineering backgrounds, create end-user experiences that are both beautiful and buildable.

Have a project in mind?

Contact Us