A proof-of-concept project demonstrating that Qt/QML can produce native-looking iOS applications.

The Challenge

At the time, there was skepticism about whether Qt-based apps could look and feel native on iOS. This project was an experiment to prove that with careful attention to detail, you could match the iOS 7 Contacts app UI pixel-for-pixel using Qt/QML.

Approach

  • Studied iOS 7 design guidelines and the Contacts app specifically
  • Recreated the UI components in QML with matching animations
  • Used Qt’s iOS styling capabilities where available
  • Hand-tuned timing curves and visual details

Outcome

Not a full app—intentionally a proof of concept. It demonstrated that the “Qt apps look non-native” argument wasn’t technically accurate; it was more about effort and attention to platform conventions.

Git repo