Версия Qt 5.3 Доступна Для Скачивания.

Итак, давайте посмотрим, что нового в этом выпуске:



Поддержка новых платформ

Бета-версия Qt для Windows Runtime Qt для Windows Runtime перешла в поддерживаемую бета-версию, что означает, что она может запускать приложения не только на Windows Phone, но также на планшетах и настольных компьютерах.

Это означает, что теперь вы можете использовать Qt:

  • Все компьютеры и планшеты под управлением Windows 8.1 с современным пользовательским интерфейсом.

  • Планшеты WinRT ARM, такие как Microsoft Surface
  • Смартфоны под управлением Windows Phone 8
Приложения, разработанные с использованием Qt, можно добавлять в Магазин Windows (Phone).

Инструменты для поддержки этой платформы уже интегрированы в Qt Creator, что позволяет загружать программы прямо на устройство.

Подробнее вы можете узнать из видео на связь .

Официальная поддержка QNX 6.6 и QNX 6.5 SP1 Также добавлена официальная поддержка последней версии QNX Neutrino 6.6, но она доступна только в оплаченный версии Qt Enterprise.

Новые возможности

QQuickWidget Если раньше было строгое разделение между интерфейсами Qt Widget и Qt Quick, и вам приходилось выбирать один, то теперь границы начинают стираться.

С появлением класса QQuickWidget стало возможным встраивать компоненты Qt Quick в приложения на основе QWidget. Такой подход позволяет легко добавлять интерактивные элементы в традиционные приложения.

Компилятор Qt QuickB оплаченный В версию Qt Enterprise добавлен компилятор Qt Quick, который преобразует соответствующие файлы в собственный код. Неудивительно, что этот метод может значительно повысить производительность на платформах (iOS и WinRT), не использующих JIT. С другой стороны, за счет того, что парсинг интерфейса происходит во время компиляции, удалось ускорить запуск приложений.

Еще одной полезной особенностью такого подхода станет защита исходного кода, который на данный момент находится внутри приложения в открытом виде.

API для покупок Добавлена поддержка покупок в приложении, самой важной функции монетизации приложения.

Для упрощения использования таких покупок в Qt-приложениях создан специализированный Покупка API .

Qt Purchasing API доступен только в оплаченный Корпоративная версия, в настоящее время поддерживает Android (Google Play) и iOS (App Store).

Ожидается, что в будущем число поддерживаемых платформ будет расширяться, включая WinRT (Windows Store/Windows Phone Store), магазин приложений Mac. Еще одним будущим направлением может стать поддержка встраивания рекламы.

В WebSockets и CloudsQt 5.3 также добавлен API для работы с веб-сокеты , что позволяет использовать соответствующую технологию как из C++, так и из QML. Возможно создание как клиентских, так и серверных приложений.

Более того, если вы используете Qt Cloud Services, вы легко сможете развернуть, например, сервер для отправки push-уведомлений или организовать многопользовательскую среду.

Более подробную информацию можно найти по адресу qtcloudservices.com .

ElseQt Quick Controls добавляет стандартный элемент календаря (Календарь), собственные диалоговые окна и возможность настройки строки меню.

API позиционирования Qt теперь доступен на Android и iOS, а API Qt Bluetooth в настоящее время доступен только на Android. Была проделана большая работа по расширению возможностей модуля Qt Print Support.

Послесловие

Очевидно, что бизнес-модель Digia не может быть такой же, как во времена Nokia, потому что у них разные задачи и возможности.

С каждым релизом это становится всё очевиднее: с одной стороны, фреймворк очень интенсивно портируется на новые платформы, с другой — всё больше функций становится доступно только в платной версии.

Цена на него, прямо скажем, совсем не доступная, за месяц подписки на разработку для мобильных платформ.

просить 150 долларов, для всех платформ — 400 долларов.

Минимальный срок подписки — 3 месяца.

К сожалению, никаких существенных изменений в плане разработки стандартных приложений для мобильных ОС этот релиз не принес, разве что диалог сообщений на Android стал выглядеть родным, остальное пока печально.

Скачать возможен свежий SDK Здесь .

Обзор возможности мобильная разработка с использованием QML. Полный журнал изменений .

Официальный быстрый в блоге Digia. Теги: #Qt #Qt 5 #qt 5.3 #qml #программирование #Разработка мобильных приложений #Qt

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.