Выпущена версия Qt 4.8


Теперь доступна последняя версия Qt, кроссплатформенного приложения и фреймворка пользовательского интерфейса, а также новая версия инструментов Visual Studio, последняя от Nokia.

Библиотека пользовательского интерфейса Qt C++ хорошо известна, но ее статус сильно изменился с тех пор, как Nokia отказалась от нее в качестве основной среды разработки в пользу Windows Phone 7 и передала коммерческие аспекты Digia PLC. Qt все еще разрабатывается компанией Qt Development Framework, которая является спин-оффом Nokia, хотя компания работает отдельно и нацелена на другие устройства, а также на устройства от Nokia.

Заявленная цель по-прежнему состоит в том, чтобы позволить разработчикам создавать приложения и пользовательские интерфейсы с поддержкой сенсорного ввода один раз, а затем развертывать их на нескольких мобильных, настольных, потребительских электронных и встроенных платформах без необходимости переписывать какой-либо код. На самом деле это, похоже, не соответствует коммерческим интересам Nokia.

Хотя Nokia обещает поддержать Qt, неизбежно возникнут сомнения в ее долгосрочном будущем. Версия 5 запланирована на следующий год (2012), но на данный момент только что выпущена версия 4.8.

Новая версия фреймворка теперь доступна для загрузки для Windows, Linux и Mac. Тем из вас, кто использует его для Symbian и Nokia N9, придется подождать до января, когда целевые версии для этих платформ будут доступны вместе с упакованной версией SDK.

Основные моменты новой версии включают абстракцию платформы Qt, чтобы упростить перенос приложений, написанных с использованием Qt, в новые оконные системы. Также была добавлена поддержка OpenGL с потоками, так что вы можете безопасно визуализировать OpenGL вашего приложения из нескольких потоков, не блокируя основной поток, пока графический процессор выполняет рендеринг. Это достигается с помощью отдельного потока, который используется только для ожидания GPU.

Также был добавлен многопоточный HTTP, и теперь HTTP-запросы по умолчанию обрабатываются в отдельном потоке. В примечаниях к выпуску предполагается, что это сделает графические интерфейсы приложений более плавными, поскольку сеть больше не будет использовать основной цикл событий.

Стек файловой системы был улучшен, чтобы уменьшить количество необходимых системных вызовов и лучше использовать любые доступные кэшированные данные. Это обеспечит лучшую производительность ввода-вывода независимо от того, для какой платформы вы разрабатываете.

Выпуск также поставляется с обновленной версией движка веб-браузера с открытым исходным кодом QtWebKit с улучшениями технологий HTML, CSS и JavaScript.

 Надстройка Qt VS 1.1.10 также доступна, но это будет последний релиз от Nokia:”Мы рады сообщить, что проект был передан Digia, Qt Commercial (http://qt.digia.com/) кто предлагает коммерческую поддержку и возьмет на себя дальнейшее техническое обслуживание.”

Вы можете загрузить новые версии со страницы загрузки Qt.


Добавить комментарий