The OpenNET Project / Index page

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

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

18.10.2009 06:40

На прошлой неделе в рамках проходившей в Мюнхене европейской версии ежегодной конференции 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-технологий для работы на портативных компьютерах.

  1. Главная ссылка к новости (http://www.kdenews.org/2009/10...)
  2. OpenNews: Компания Nokia выпустила бета-версии Qt 4.6 и Qt Creator 1.3
  3. OpenNews: Nokia представила план развития следующего поколения устройств на платформе Maemo
  4. OpenNews: Компания Nokia анонсировала официальный порт Qt для платформы Maemo 5
Автор новости: JT
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/23882-qt
Ключевые слова: qt, nokia
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Михаил Кривушин (?), 09:58, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    У Nokia опенсорс Qt не ограничивается. Я вот им очень благодарен за Sofia.
     
  • 1.2, Аноним (-), 10:31, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дни виджетов сочтены.
    Это все, что было создано и установлено - в мусорку?
     
     
  • 2.3, Ъ (?), 11:11, 18/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Дни виджетов сочтены.

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

    Нет конечно, речь идет, насколько я понимаю, о развитие QML, QSS, Qt Script. Своего рода Ajax для Qt.  

    Граница между веб-приложениями и нативными приложениями для платформы, становится все тоньше и тоньше.  

     

  • 1.4, mike lee (?), 11:56, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > QMake будет заменяться на CMake - что безусловно поддерживается многими KDE-разработчиками.

    надо думать нокия собирается покупать CMake. ну или всю Kitware.

     
  • 1.5, Аноним (-), 12:47, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Qt то, Qt сё ...
    А вот PC Suite и Nokia Software Updater для Linux сделать не могут.
     
     
  • 2.7, ЙА (?), 15:42, 18/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем собственно проблемы? исходники симбы открыты. Если Вам надо разработку для устаревшей платформы (симбиан) - можете сделать сами или нанять программистов. А сейчас вс силы брошены на QT, что очень правильно. Кроме PC Suite и Nokia Software Updater есть другие способы обновить ПО и скинуть дынные с\на смарт
     
     
  • 3.8, Аноним (-), 16:18, 18/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > А в чем собственно проблемы? исходники симбы открыты. Если Вам надо разработку для устаревшей платформы (симбиан) - можете сделать сами или нанять программистов.

    Казалось бы, при чём здесь симбиан? С чего это вдруг устарел S40 и чем его заменить? Телефоны продаются, значит покупатели вправе требовать полной поддержки со стороны производителя.

    > Кроме PC Suite и Nokia Software Updater есть >другие способы обновить ПО и скинуть дынные с\на смарт

    И скажите как без каких-либо проблем в пару нажатий кнопок синхронизировать/обновить прошивку телефона?

    >А сейчас вс >силы брошены на QT, что очень правильно.

    Nokia PC Suite вроде как на Qt и написан.

    Вот отключат у вас свет и скажут: медные провода устарели, через лет 5-10 будет применяться сверхпроводимость, подождите пока без света. Хотите - сами стройте себе ЛЭП до дома.

     
     
  • 4.9, asdasd (?), 18:14, 18/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > И скажите как без каких-либо проблем в пару нажатий кнопок синхронизировать/обновить прошивку телефона?

    дауж... одна только установка MSWindows пару нажатиями кнопок -- не обойдётся... :-)

     
  • 2.12, User294 (ok), 14:26, 19/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    PC Suite и под виндой то работает хрен знает как, так что невелика потеря(этот глюкастик у меня так и не осилил бэкап контактов). А для maemo флешер для линуха - есть. Правда только для командной строки, но зато с продвинутостями которых в виндозном вообще нет. И левых дров не требует(все через libusb).

    А Qt - это будущее. Нокии - в частности. Нокия это понимает. И делает ставку на будущее. И это правильное решение. Если распылять силы на неконкурентоспособное говно типа s40, конкуренты затопчут нахрен.

     

  • 1.6, Lindemidux (??), 13:05, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Пусть лучше wammu помогают делать, чем очередной nokia-only велосипед.
     
  • 1.10, Tav (?), 18:16, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Также стоит отметить общую тенденцию Nokia двигаться навстречу открытому ПО.

    Ага, Maemo 5 на N900 закрыт большей частью, чем прошлые версии, Maemo 5 SDK без проприетарных "Nokia binaries" вообще бесполезен. Где тут движение навстречу?

     
  • 1.11, Аноним (-), 21:31, 18/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >QMake будет заменяться на CMake - что безусловно поддерживается многими KDE-разработчиками.

    Пруфлинк? Нокия официально по этому поводу ничего не заявляла. Только один из разработчиков в блоге писал, что можно пойти несколькими путями и спрашивал, что думают пользователи Qt...

    Так что не надо обманывать народ.

     
  • 1.13, Iv945n (ok), 16:59, 19/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, а Maemo 6 можно будет когда установить на N900?
     
     
  • 2.14, Tav (?), 17:46, 19/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по тому, что Maemo 5 для n800 не предполагается...
    Хотя есть коммьюнити-проект по развитию Maemo 4.
     
     
  • 3.16, User294 (ok), 19:09, 19/10/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Судя по тому, что Maemo 5 для n800 не предполагается...

    Там для начала чисто технические грабли - у n8x0 нет 3D акселератора.То есть, у проца он есть но как я понимаю - он вообще не тянет экраны с размером 800х480 и потому его не использовали.Да и новое железо более мощное чем старое(кроме 3D подтянут проц и оперативы в 2 раза больше). Если упираться в лимиты старого - будет унылый UI. И будет не конкурент ифону а недоразумение. Так не катит, тута конкуренция и надо выступать как можно лучше, а не как выйдет. Микрософт вон с своим как выйдет в виде неразвиваемого винмобиле - ща получать начнет по всем фронтам :)

     

  • 1.15, аноним (?), 18:14, 19/10/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > QMake будет заменяться на CMake - что безусловно поддерживается многими KDE-разработчиками.

    Офигенно, слов нет как это круто! Давно пора!

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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