Созданный Nokia фреймворк для разработки кроссплатформенных приложений с пользовательским интерфейсом Qt - одно из самых функциональных и популярных у разработчиков средств для создания приложений любой сложности. Но делать на базе Qt мобильное приложение было слишком сложно, поэтому в конце 2009 года был представлен Qt Quick - упрощённый метод создания интерфейсов и приложений (в основном для мобильных устройств). Он позволяет описывать не только простые детали, но и сложные эффекты с поддержкой QML Shader, которые вы можете увидеть в этой демонстрации.