The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз Qt 4.7.3, Qt SDK 1.1 и Qt Mobility 1.1.3

05.05.2011 10:34

Компания Nokia выпустила обновление фреймворка Qt 4.7.3, набора библиотек Qt Mobility 1.1.3 и пакета Qt SDK 1.1, ориентированного на упрощение создания основанных на Qt мобильных приложений. Обновление носит в основном корректирующий характер.

Пакет Qt SDK 1.1 ориентирован на упрощение разработки, сборки, отладки и тестирования как настольных программ, так и кросс-платформенных мобильных приложений, основанных на Qt. Nokia Qt SDK базируются на фреймворке Qt 4.7.3, интегрированной среде разработки Qt Creator 2.1, наборе библиотек Qt Mobility 1.1.3 и симуляторе Qt Simulator 1.1. Подготовленное с использованием Nokia Qt SDK приложение без дополнительных модификаций можно скомпилировать для устройств на базе платформ Symbian, Maemo и MeeGo, а также для широкого круга настольных операционных систем.

Среди особенностей новой версии Qt SDK 1.1, можно отметить:

  • Это первый выпуск Qt SDK, позволяющий создавать приложения на базе Qt 4.7 и технологии Qt Quick, с их последующей публикацией в каталоге Ovi Store;
  • Qt SDK 1.1 унифицировал в одном пакете несколько SDK, ранее поставляемых раздельно, сделав менее различимой грань между разработки мобильных и настольных программ, а также упростив их портирование;
  • Входящий в состав SDK набор библиотек Qt Mobility предоставлет API для создания приложений, способных работать на широком спектре мобильных платформ, как поддерживаемых Nokia (S40, S60, Maemo), так и выпускаемых другими производителями. Qt Mobility базируется на Qt и состоит из нескольких семейств API: для управления сервисами (Service Framework), румингом/выходом в сеть (Bearer Management API), контактами (Contacts API), обменом сообщениями (Messaging) и т.д.
  • Включённый в состав Symbian Complementary Package позволяет упростить развертывание окружения для разработки приложений для платформы Symbian и обеспечить возможность создания базирующихся на Qt-приложений без задействования штатного SDK платформы Symbian;
  • Функция удаленного компилирования (Remote Compiler) дает возможность сборки проекта для всех поддерживаемых платформ Nokia из рабочего окружения на базе Linux или Mac OS X.


  1. Главная ссылка к новости (http://labs.qt.nokia.com/2011/...)
  2. OpenNews: Компания Nokia выпустила первый релиз Qt Quick, одновременно с Qt 4.7.2 и Qt Creator 2.1.0
  3. OpenNews: Компания Nokia выпустила пакет Qt SDK 1.0 и среду разработки Qt Creator 2.0
  4. OpenNews: Релиз библиотеки Qt 4.7
  5. OpenNews: Компания Digia выкупает бизнес лицензирования и поддержки Qt у Nokia
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/30456-qt
Ключевые слова: qt, nokia, sdk, symbian, mobile
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, QuAzI (ok), 11:43, 05/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно как и промежуточные сборки теперь под оффтопик библиотеки MS VC 9 тянет?
     
     
  • 2.2, rain87 (?), 11:45, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    оно всегда тянуло CRT вижуаловское. по крайней мере начиная с 4.4, когда я начал заниматься Qt
     
     
  • 3.4, QuAzI (ok), 12:04, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Проекты собранные в 2010.05 не требовали msredist9. Свои библы и msvcrt.dll (который и так везде на более-менее живой системе есть). А на последних сборках уже надо было ставить пакет библиотек от 9-ой студии.
     
     
  • 4.5, rain87 (?), 12:14, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Проекты собранные в 2010.05 не требовали msredist9. Свои библы и msvcrt.dll (который
    > и так везде на более-менее живой системе есть). А на последних
    > сборках уже надо было ставить пакет библиотек от 9-ой студии.

    год назад - это 4.5.*, насколько помню? в принципе, может быть. я тогда сам собирал Qt, не знаю чего требовали нокиевские бинарники. извиняюсь за дезинформацию

     
  • 2.3, rain87 (?), 11:51, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b">
    как обычно всё, в общем

    меня куда больше интересует, зачем они под офтопик собирают с нестандартным /Zc:wchar_t-? приходится все либы пересобирать с этим ключом, чтоб линковалось с Qt

     
  • 2.6, brother anon (?), 12:20, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    afaik, это нужно для работы самого qt creator-а.
    а для разработки они предлагают использовать тулчейн gcc.
     
     
  • 3.7, Аноним (-), 13:30, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ​> а для разработки они предлагают использовать тулчейн gcc.

    Мне так нравится подход Qt разработчиков:
    1. Партнер у Nokia Microsoft, но к черту Microsoft, будем юзать GCC даже под Windows.
    2. Google и Apple - конкуренты Nokia. Но Android и iOS - это круто, поддержим разработку под MeeGo-конкурентов. Google NativeClient - классная штука для запуска Qt в Google Chrome, портируем туда Qt на деньги Nokia, которая она вкладывает в разработчиков Qt. И плевать на конкуренцию! Мир! Дружба! Жвачка!

    Разработчики - молодцы! Если бы так же делали разработчики Apple, Google, Microsoft, Oracle и др. и потом выкладывали все свои исходники на gitorious, то проприетарщина была бы уже уничтожена свободным софтом!

     
     
  • 4.9, анонимище (?), 14:47, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Мне так нравится подход Qt разработчиков:

    Всё переврал. Если бы ты следил за развитием Qt хотя бы несколько лет, то знал бы:
    1. Что то, на что ты указываешь появилось давно, когда ещё на нокию не влиял мразесофт.
    2. Поддержка iOS/Android делается сторонними людьми, на которых нокия не влияет.

     
     
  • 5.25, Аноним (-), 17:56, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Политика Qt разработчиков совсем не поменялась после сделки с Microsoft: пишут под конкурирующие платформы и пиарят портирование на эти платформы в официальных блогах, они все также любят нынешних конкурентов Nokia как и до сделки, и это здорово! Не то что другие.
     
  • 4.11, Мужик32 (ok), 14:51, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как же много знаков восклицания! Вы! так! !эмоц!иона!льны!!!!!!!!!!!!!!

    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

     
  • 4.29, brother anon (?), 11:40, 06/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. Партнер у Nokia Microsoft, но к черту Microsoft, будем юзать GCC
    > даже под Windows.

    Думаю причина чисто техническая, gcc + binutils весят ~30 мегабайт.
    Windows SDK весит около гига :)

     

  • 1.8, Аноним (-), 14:43, 05/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что там слышно про будущее Qt? Или все все так же в подвешенном состоянии.
     
     
  • 2.10, анонимище (?), 14:49, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А что там слышно про будущее Qt? Или все все так же
    > в подвешенном состоянии.

    Да нормально с ним всё. Финансирование идёт. Разработчики заняты примерно тем же, что и в январе(до соглашения с мразесофтом): пишут код, правят баги, пишут статьи для сайта, постепенно выполняют планы.

     
  • 2.20, Аноним (-), 16:45, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >А что там слышно про будущее Qt

    Будущее Qt возможно только в случае её успешного форка. В данном случае эта библиотека как красная тряпка перед Баллмером. Всю историю майкрософт боролись за разработчиков (что и обеспечило им хорошие позиции на рынке). Если сравнивать Linux и Qt с точки зрения того, что в данный момент для них опаснее, то, безусловно, окажется, что Qt намного более серьёзный конкурент.

     

  • 1.12, Аноним (-), 14:52, 05/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    УРА! УРА! УРА!
    Прямые ссылки на полные комплекты (если кому не нравится пользоваться
    qt-шными on-line установщиками):

    Qt SDK Lin32 offline v.1.1 (687 MB)
    ftp://ftp.qt.nokia.com/pub/qtsdk/Qt_SDK_Lin32_offline_v1_1_en.run

    Qt SDK Lin64 offline v.1.1 (689 MB)
    ftp://ftp.qt.nokia.com/pub/qtsdk/Qt_SDK_Lin64_offline_v1_1_en.run

    Qt SDK Mac64 offline v.1.1 (679 MB)
    ftp://ftp.qt.nokia.com/pub/qtsdk/Qt_SDK_Mac64_offline_v1_1_en.dmg

    Qt SDK Windows offline v.1.1 (1529 MB)
    ftp://ftp.qt.nokia.com/pub/qtsdk/Qt_SDK_Windows_offline_v1_1_en.exe

     
  • 1.17, Аноним (-), 16:20, 05/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Жуть, разработчики Qt так весело расхваливали данную библиотеку. Теперь же они хватаются за сердце при виде любой новости, связанной с Novell.
     
     
  • 2.18, Аноним (-), 16:28, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Nokia конечно же. Хотя и у Novell судьба ещё та
     
  • 2.23, ники (?), 17:02, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чем связаны разработчики Qt и Novell?
     
     
  • 3.26, Аноним (-), 18:09, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >чем связаны разработчики Qt и Novell?

    см. пред. коммент

     

  • 1.22, iZEN (ok), 17:00, 05/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Qt4 во всём исповедует HIG Windows. Для меня это — адские мучения — видеть кнопку "OK" слева от кнопки "Cancel" — ведь всё должно быть по-человечески, а не по-инопланетянски. Учёные доказали, что удобство интерфейса пользователя начинается с тах мелочей, как расположение кнопок: кнопки "Help", "Cancel", "Backward", "OK","Next" должны располагаться именно в перечисленном порядке, а не в обратном и не вперемешку. В Qt же всё как в Windows — не для людей.
     
     
  • 2.24, ники (?), 17:09, 05/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Qt4 во всём исповедует HIG Windows

    глубоко ошибаетесь почитайте например вот http://doc.qt.nokia.com/latest/qdialogbuttonbox.html#details

     

  • 1.30, Аноним (-), 16:08, 06/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В SDK 1.1 для варианта Desktop, в каталоге plugins\sqldrivers присутствует только
    драйвер для SQLite.

    Если требуются другие драйверы, например, ODBC или всякие разные sql, то надо сразу ставить не SDK 1.1, а Qt Framework Only + отдельно Qt Creator IDE 2.1.
    После этого можно найти требуемые проекты в каталоге src\plugins\sqldrivers, собрать нужный и юзать.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру