SourceXtreme
Qt delivered a cross-platform development framework on time and on budget.
The Challenge
Software development consultancy SourceXtreme needed a development platform
that would allow it to help clients move in-house applications to new
platforms, recover and refine legacy software and generally manage software in
the face of constant change. One client, Objective Systems, had a
particularly challenging request for the developers. They wanted SourceXtreme
to port a Windows application GUI written in MFC to two new platforms in just a
single week.
The Solution
Qt made it possible for SourceXtreme to succeed in accomplishing the GUI port
within the one week deadline. The signal/slot mechanism facilitated
communication between GUI components and the interface of the toolkit was
simple enough that the re-write didn’t generate massive amounts of code.
Additionally, the developers used Qt Designer to convert any design into
corresponding C++ code, making it possible for them to replace MFC calls while
leaving important business logic in the application.
The Value
Qt not only made it possible for SourceXtreme to deliver on time and on budget,
it helped the team maximize its productivity.
“The challenge in porting an application is not simply to get it running on
the new platform, but to ensure it runs the same across all platforms. From our
perspective, a successful port results in a GUI that operates precisely the
same on Windows, Linux, UNIX and MacOS. Qt has been a huge help there."
– Jason Nocks, President, SourceXtreme

