Xycron Ltd. provides computer-aided manufacturing (CAM) solutions for both Windows and Linux operating systems to PCB manufacturers and is the only CAM developer located in Korea. In addition to general CAM functions, Xycron provides localized and customized support to its customers supporting their manufacturing processes. Xycron works closely with their customers, and Qt is an essential part of delivering quality services and strong products.
Eunki Hong, Principal Research Engineer at Xycron, explains that they first heard about Qt from a customer, when they were looking for a cross-platform IDE during the development of a new product. Over the past years, Qt embedded technology has become an integral part of development work at Xycron.
Xycron only develops products for desktop PC application. When faced with the challenge to develop a multi-OS solution the team was unsure how they could support cross platform solutions. “We were able to solve this by using Qt, furthermore certain functions need high performance in our product so we also began using multi-threading (Qt Concurrent) for this purpose. CAM solutions require easy and powerful GUI development (Form Layout, Resizable Dialog) as our team develops many dialogs and UIs. We have also found Qt Widgets to be a very valuable tool, saving development and management time for GUI development.” Eunki continues, “We have many data models such as lists and tables, which can be done with the MVC (model-view-controller) making it easy to create, display, and manage models. The Signal & Slot method makes it easy to communicate between widgets, we have many widgets that need to communicate each other, so this also saves development time.”
As a result of using Qt technology, Xycron has managed to save on development time. Finally, there have also been changes to working processes and guidelines, as the team have also been able to simplify these since they started using Qt. “Overall, Qt’s technology is very good to us. We were able to save development time. And, we will continue to develop our product by using Qt. We want to introduce Qt to other developers in Korea and Japan,” Eunki concludes.
Qt is used across more than 70 industries worldwide, and is well-positioned to be the standard platform of choice for developing innovative solutions in manufacturing. The Qt framework has its roots in open source. One of the key benefits of being open is the extensive ecosystem of developers and partners working together.