Desktop Development

DWare uses the Qt library or C# for desktop software development. With Qt we can develop high quality software in a reduced amount of time that is available on multiple platforms. These include Windows, Mac and Linux and can even include Android and iOS. With C# we can rapidly produce highly integrated windows only software for customers without the requirement for multiple platforms.

Desktop Software

DWare usually uses the Qt library for desktop software development. With Qt we can develop high quality software in a reduced amount of time that is available on multiple platforms. These include

Windows, Mac and Linux and can even include Android and iOS. Qt has a large library of readymade components which enables us to create an attractive solution for any requirements. We have used Qt predominantly to develop control software which manages embedded and firmware products while they are out in the field.

With C#, DWare can rapidly produce highly integrated Windows only software for customers without the requirement for multiple platforms. C# is designed for Windows so any applications will have the familiar look and feel that customers expect. C# integrates seamlessly and supports all the software features that Windows has to offer. Software can be developed very quickly while still maintaining a high level of quality. We have utilised C# mainly for communications utilities for the other embedded and firmware products we have worked on. These include serial, CAN, Ethernet and FTDI control software as well as a firmware utility for upgrading software on microcontrollers.