KDAB helps you create a native look-and-feel
KDAB contributes to the development of Qt on Mac, fixing bugs, improving performance an implementing brand new features. Our developers are passionate Mac users, experienced at producing Qt-based applications for the Mac which are App Store compliant, and follow the native look-and-feel guidelines, keeping code portable but leveraging native APIs and technologies cleanly.
KDAB’s more popular services on the Mac platform
- Mac-native look
We can tailor cross platforms interfaces to look truly Mac-native – starting with simple adjustments and progressing to custom widgets or embedding native controls. We can deliver macroscopic interface changes to meet demanding end-user expectation on the Mac, but retaining code compatibility with other platforms.
- Packaging applications
Creating a seamless packaging and deployment experience is vital for applications on the Mac; we have expertise packaging applications using a broad range of options, from disk-images to packages, covering code-signing, App Store sand-boxing, installation of authenticated binaries and beyond. All of this can be automated to ensure hassle-free creation of packaged applications by continuous integrations setups.
- State of the art tools
We use the best tools for the job – whether it be performance, memory usage or more, we’re familiar with the native tools on Mac, and the cross-platform options also available to look at graphics performance, memory usage and more.
- Enhancing Qt support on Mac
Whether it be around mapping, Bluetooth, in-app purchases or video playback, we’re already involving in contributing to the support for many areas of Qt on Apple platforms, and we can use our hands-on experience to help identify the most practical & cost-effective way to enhance Qt’s supports to meet you needs.
- Cocoa integration
Our work on the platform support code in Qt means we’re happy to work on integrating Cocoa code with your application – whether it be creating Cocoa plugins that use Qt internally, wrapping an NSView-based library up as a QWidget, or creating hybrid UIs to ease migration between codebases, we’ve had prior experience and can share it.
KDAB has a long and proven experience in code migrations. Our experts can provide you with recommendations of how to modernize your code base as well as making a fast and safe code migration for you. An existing code base can be a great asset
KDAB expert have supported embedded and desktop customers since 1999. The software architecture of a complex system is where fundamental mistakes easily can be made. Diligent groundwork, to get it right from start, often proves a significant factor in creating better software.
KDAB’s unique expertise in analyzing and profiling the entire code base helps you get to the bottom of your specific performance issue. KDAB offers in-depth experience in analyzing and improving the performance on desktop, mobile and embedded
KDAB’s testing and refactoring workshops help you improve testability as well as the quality of your code without breaking it. By testing and changing how the software is implemented; removing or changing external dependencies,