As an experiment we've added the same demo application on the same hardware, an iMX 8 board but developed with different toolkits.
They can all do the same job in our example so why would you choose one or another?
Each one has their plus and minuses:
Qt is an extablished toolkit already widely used in Embedded, it's cross-platform and has good tooling
To find out more go to kdab.com
Slint is scalable from bare metal to Linux, OpenGL and web, it's open source and commercial with flexible options too and it has tooling integration with the UI (ex: live preview)
To find out more go to slint-ui.com
Flutter has a permissive open source licence, very good tooling and is cross-platform too.
To find out more go to industrialflutter.com
We can help you pick the toolkit that's right for you. Contact us: [email protected]
Every month our newsletter is featuring technical blogs on Qt, C++ and 3D topics: https://www.kdab.com/development-reso...
About KDAB:
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. https://www.kdab.com/software-services
KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.
Contact us to find out more at [email protected] or visit our website: https://www.kdab.com/software-service...
We are 100+ people, located all around the world. Our Head Office is in Sweden and we have other offices in Germany, France, the UK, and the USA. https://www.kdab.com/about/contact/