LINUX.ORG.RU

Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

 , ,


0

0

На прошлой неделе в рамках проходившей в Мюнхене европейской версии ежегодной конференции Qt Developer Days 2009 были озвучены текущие достижения и дальнейшие планы развития библиотеки Qt. Темы семинаров охватывали широкий диапазон вопросов, и вкратце содержание докладов можно свести к следующему:

  • В релиз Qt 4.6 будет добавлена поддержка новых платформ (в их числе Windows 7, Snow Leopard от Apple, QNX, VxWorks и OS S60 - платформы для смартфона Nokia, использующей Symbian), новые API и значительно улучшенную производительность в некоторых областях. В распоряжение разработчиков Nokia предоставит Qt SDK, построенный на таком инструментарии, как Qt Designer и Qt Creator и дополненный Qt Developer Network.
  • В отношении планов развития библиотеки было сказано, что по сравнению с Qt 4.6, которая должна выйти в декабре текущего года, Qt 4.7 будет содержать только небольшое количество нового функционала и будет более направлена на стабильность и производительность. Nokia планирует увеличить бюджет разработчиков на 50%.
  • Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.
  • Язык разметки Qt (Qt Markup Language, QML) и описательный подход к пользовательскому интерфейсу является частью проекта Kinetic, который отчасти уже будет присутствовать в Qt 4.6. Новые API, разработанные как часть Kinetic в Qt 4.6 это: фреймворк QGraphicsEffect, новый API для анимации (на данный момент уже интегрированный в Plasma), лежащий в его основе фреймворк State-Machine и поддержка жестов и multitouch в QT.
  • QMake будет заменяться на CMake - что безусловно поддерживается многими KDE-разработчиками.
  • Заметен прогресс на фронте устройств на базе N900 Maemo. В связи с ожидаемым выходом Maemo 6 (Harmattan) явно складывается впечатление, что переход Maemo на Qt происходит стремительно, открывая Qt-программистам прекрасные возможности погрузиться в мобильную разработку.

Также стоит отметить общую тенденцию Nokia двигаться навстречу открытому ПО. Примерами могут служить недавнее открытие исходников Symbian, а затем, в январе этого года - выход Qt под LGPL. Далее, общая Linux-стратегия компании воплощается в Nokia N900 как важной части пятиэтапного плана открытия Maemo для широкой аудитории. Устройство предоставляет пользователям опыт работы в современном программном окружении и успешно демонстрирует адаптацию десктопных Linux-технологий для работы на портативных компьютерах.

Новость взята с opennet.ru

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Опять копипаст с opennet'а :(

По теме:
>Qt 4.7 будет содержать только небольшое количество нового функционала и будет более направлена на стабильность и производительность

Релиз Qt без новых свистелок и не ломающий все подряд, неужели?

Anounax ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Qt Developer Networ

Лол.

kot_otbelivatel ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>жди тулкитофобов
ждем ебилдов

>а кеды тут каким боком пристегнуты?

KDE uses the Qt C++ cross platform GUI toolkit for KDE development.
Думал, что набигут, ашипся.

Anounax ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.

А нельзя ли подробнее и без маркетройдной шелухи?

kot_otbelivatel ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

О, так и знал, что найду
>multitouch в QT

>QT


поправьте

Anounax ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Километровые копипасты с опеннета на лоре? NO WAI

tensai_cirno ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Еще-бы они свою Nokia PC Suite сделали кросплатформенной.

moogle ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Релиз Qt без новых свистелок и не ломающий все подряд, неужели?

поберегите жиры, коллега

mannaz ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

за последнии 5 лет в gtk+ хоть что-то новое добавили, а то список новых вожностей в qt 4.6 больше чем весь список возможностей gtk+.

Novell-ch ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

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

Зато Gnome, в отличие от KDE3 работает.

mono ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Да будет так. Не совсем понял насчёт новых концепций пользовательского интерфейса, но Аллах с ним.

Ещё я не вижу профита в переходе с qmake на cmake -- ну, правда, хрен с ним, если есть порядочное IDE. Не automake, и то хорошо.

drs ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Зато Gnome, в отличие от KDE3 работает.

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

a3 ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Рюшечки, рюшечки... А что там с производительностью, неизвестно?

proton ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

У меня на старой машинке KDE3 замечательно работает. Стоят себе рядышком Qt3 и Qt4, никому не мешают. ЧЯДНТ?

liksys ★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

qmake не заменяется на CMake. в новости написано что на конференции присутствовал диркетор Kitware (разработчик CMake), для более тесного общения с разработчиками Qt для оценки возможности модификации CMake под нужды Qt. Как и было написано в блоге http://labs.trolltech.com/blogs/2009/10/14/to-make-or-not-to-make-qmake-and-b...

shadone ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.

Да что вы говорите? :))) Красота какая. :)

Jayrome ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

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

А ты попробуй KDE, а не KDE-шарашку.

egaiafree ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.

это как?

RedPossum ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Ну глянь на declarative ui бранч. Да и на проги типа fotowallа
В общем то тема удобная, сам потихоньку въезжаю.

Gorthauer ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>QMake будет заменяться на CMake

ура!

shty ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>>а кеды тут каким боком пристегнуты? >KDE uses the Qt C++ cross platform GUI toolkit for KDE development.

Вася Пупкин в своем проекте CoolNotepad использует Qt. Заведем раздел про Васю? А все новости про ядро теперь будем пихать в раздел Ubuntu, оно же его использует.

anonymous ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>за последнии 5 лет в gtk+ хоть что-то новое добавили, а то список новых вожностей в qt 4.6 больше чем весь список возможностей gtk+

Так Gtk это всего лишь гуй-тулкит, чего ты от него хочешь?

golodranez ★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

в их числе Windows 7, Snow Leopard от Apple, QNX, VxWorks и OS S60 - платформы для смартфона Nokia, использующей Symbian

когда появится поддержка Haiku-OS ? o_O

mamantoha ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Что-то я не особо верю нокии после Symbian 9.x
Самая мерзкая ОС после мелкософтовисты, а то и не после. Кто не в теме -- почитайте про "Platform security"

Xenius ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>Самая мерзкая ОС после мелкософтовисты, а то и не после.

нет, хуже WM только WM.

AVL2 ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Вообще там по твоей ссылке написано

>CMake might not current fulfill our complete wishlist, but we are of course still considering it.


что как бы говорит, что пока нет, но всё может быть.

Deleted ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Не согласен, Windows Mobile 2003SE, например, хоть и гадость, но лучше чем симбиан 9.x или виста. Другие версии не видел.

Xenius ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>Вася Пупкин в своем проекте CoolNotepad использует Qt. Заведем раздел про Васю?

А Qt Software сотрудничали с Васей Пупкиным? Они для него выпустили свободную версию, иногда спонсировали материально, а Вася Пупкин написал Phonon, который стал использоваться разработчиками Qt?

Ttt ☆☆☆☆☆ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Язык разметки Qt (Qt Markup Language, QML) и описательный подход к пользовательскому интерфейсу...

Поздно. Пародия на XAML не нужна.

matumba ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

QML, XAML, DFM... Конвергенция, однако

impfp ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

Вот поставил KDE 4.3.1 - включенный konqueror, dolphin и amarok занимали 700 МБ оперативной памяти. У меня ее 2 ГБ, но все-таки как-то... Кроме того - подтормаживает немного.

Вот стоит сейчас GNOME - включенный rhythmbox, transmission, compiz-fusion, linuxdcpp, pidgin, trackerd, gnome-terminal, openoffice и все это в сумме занимает 560 МБ оперативной памяти.

Так что KDE какой-то слишком "толстый".

Хотя вот что заметил - Qt приложения работают не в KDE отлично. Пускай развивают Qt дальше - такое нужно.

P.S. Интересно что сделают в GTK+ 3.0. Жду недождусь. =)

Shalakhin ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

>Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы

Тьфу ты. Из веба сделали просто полное г... Теперь добираются до "традиционного" пользовательского интерфейса.

ИМХО давно пора разделить Qt на легковесный базовый фреймворк и все остальное. А то всякие примитивы для многозадачности, доступа к БД и проч., конечно хорошо. Но интеграбельности не способствуют.

Macil ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> В релиз Qt 4.6 будет добавлена поддержка новых платформ (в их числе Windows 7
Вот бида-то, а я-то, не знамши, уже две недели кодю проект на работе в семёрке на 4.5.

anonymous ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Релиз Qt без новых свистелок и не ломающий все подряд, неужели?

API и ABI в Qt меняется только при смене мажорной версии 1->2->3->4->5 ...

Reset ★★★★★ ()

Re: Тенденции в развитии Qt и движения Nokia навстречу к open source технологиям

> Дни виджетов, такими, какими мы их знаем на сегодняшний день - сочтены. Статичный, основанный на виджетах пользовательский интерфейс в будущем трансформируется в отношения объект/состояние, дающие более гладкие, насыщенные и привлекательные интерфейсы.

Ждём KDE5

pv4 ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.