Сегодня Nokia порадовала нас кучей всего нового:
- первый официальный релиз Qt Quick
- библиотека Qt 4.7.2
- Qt SDK 1.1 beta
- Qt Creator 2.1.0
- Qt Mobility 1.1.1
Итак сегодня мы празднуем выход первого официального релиза Qt Quick.
Qt Quick объединяет в себе 3 компонента:
- QtDeclarative - родную Qt-библиотеку для поддержки технологии и Qt Quick UI runtime;
- QML - метаобъектный язык, позволяющий описывать пользовательские интерфейсы и их поведение;
- Qt Creator поддерживающий QML-проекты.
Теперь о Qt SDK 1.1 beta - комплексной сборке для разработки как настольных приложений, так и программ для мобильных платформ. Она в себе содержит:
- Qt 4.7.2 для Symbian ^1 и Symbian ^3
- Qt 4.7.2 для настольных приложений
- Qt 4.7.2 для Qt Simulator
- Qt Mobility 1.1.1 for Symbian^1, Symbian^3 и Qt Simulator
- Qt Creator 2.1 final
- Qt Simulator 1.1 beta
- обновления к Symbian Complementary package (представляет собой тулчейн и средства сборки для Symbian)
Для Linux и Mac также добавлены sis пакеты для Symbian, так что разработчики использующие Remote Compiler могут устанавливать Qt непосредственно со своей машины.
Значительные изменения произошли и в Qt Creator:
- семантическая подсветка C++ кода: подсветка типов (ура! никаких магических “Q…”), локальных переменных в зависимости от членов класс, виртуальных методов
- основная подсветка для различных типов файлов на основе спецификаций Kate
- Обозреватель C++ классов, созданных Денисом Менгуловым
- просмотрщик иерархии объектов C++ и QML
- поиск C++ сиволов по шаблону (через расширенный диалог поиска)
- мастер добавления библиотек в файлы проектов, включающий все необходимые опции для подключения путей и статических библиотек
- различные улучшения отладчика
- улучшенное редактирование QML кода с быстрой кодовой моделью и новым разборщиком
- улучшено использование и сопровождение QML кода
- графический QML тулбар для настройки шрифтов и цветов в редакторе кода
- мастера проектов для Qt Quick приложений, позволяющие управлять распространением проектов и создавать свои QML плагины
- специальный мастер для мобильных платформ, который обеспечивает необходимые установки для Symbian и Maemo, создание пакетов программ, развёртывание
- различные улучшения по развертыванию на платформах Maemo и Symbian
- теперь клик на предупреждении QObject::connect выводе приложения вызывает переход к коду
- и многое-многое другое
- PROFIT!....
Так же разработчики делятся своими планами продолжения портирования Qt на платформы Android, WebOS, RTOS QNX, INTEGRITY и VxWorks в блоге проекта http://blog.qt.nokia.com/
Там же размещены все подробности релизов.
Ссылки:
http://blog.qt.nokia.com/2011/03/01/qt-quick-is-here/
http://labs.qt.nokia.com/2011/03/01/qt-quick-1-0-and-beyond-or-the-post-...
http://labs.qt.nokia.com/2011/03/01/qt-creator-2-1-0-released/
http://labs.qt.nokia.com/2011/03/01/qt-sdk-1-1-beta-released/
Nokia продаст часть бизнеса Qt: http://www.lenta.ru/news/2011/03/07/qt/
Мой микроблог: http://juick.com/Dumus/