Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:common_activities:maemo:maemo4_maemo5

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
etc:common_activities:maemo:maemo4_maemo5 [2009/11/14 15:59] reginaetc:common_activities:maemo:maemo4_maemo5 [2009/11/17 19:55] (current) regina
Line 10: Line 10:
 Изменения на примере почтового клиента: Изменения на примере почтового клиента:
 http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Porting_Software/Redesigning_From_Maemo_4_to_Maemo_5#Re-design_of_Modest_email http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Porting_Software/Redesigning_From_Maemo_4_to_Maemo_5#Re-design_of_Modest_email
 +
  
  
 ====== Maemo 5 с точки зрения разработчика ====== ====== Maemo 5 с точки зрения разработчика ======
 +
 +{{etc:common_activities:maemo:800px-top_level_architecture.png|}}
 +
 +
 +
 +
 +
 +
 +
 +
 Рассматривается интерфейс и модули определения географического положения Рассматривается интерфейс и модули определения географического положения
  
Line 75: Line 86:
 ===== GTK - изменения в Maemo5 ===== ===== GTK - изменения в Maemo5 =====
 На основе таблицы http://repository.maemo.org/stable/fremantle/4.1.2_vs_5.0_content_comparison.html На основе таблицы http://repository.maemo.org/stable/fremantle/4.1.2_vs_5.0_content_comparison.html
 +
  
  
  
 ===== Qt ===== ===== Qt =====
 +
 +
 +Основные особенности выпущенной версии Qt для N900 (Maemo 5):
 +
 +    * Полная интеграция внешнего вида и поведения приложений в окружении Maemo, при помощи специально подготовленного стиля "Hildonized";
 +
 +    * Поддержка аппаратной акселерации выполнения графических операций, через задействование OpenGL ES 2;
 +
 +    * Поддержка методов ввода через экранную клавиатуру и встроенную миниатюрную физическую клавиатуру;
 +
 +    * Интеграция с глобальным меню, класс QMenuBar связан с глобальным меню Maemo;
 +
 +    * Поддержка режимов Online/offline в libQtNetwork;
 +
 +    * Поддержка стандартных диалогов интерфейса Maemo (например, диалог открытия файла);
 +
 +    * Поддержка виджетов Maemo;
 +
 +    * Возможность вывода мультимедиа данных через Phonon. 
 +
 +
  
 {{etc:common_activities:maemo:qt.jpg|}} {{etc:common_activities:maemo:qt.jpg|}}
 +
 +
 http://doc.trolltech.com/4.5/index.html http://doc.trolltech.com/4.5/index.html
 +
 +
 +http://labs.trolltech.com/blogs/2009/10/09/qt-on-the-n900/
  
 ==== Пакет qt4-x11 ==== ==== Пакет qt4-x11 ====
etc/common_activities/maemo/maemo4_maemo5.1258203576.txt.gz · Last modified: 2009/11/14 15:59 by regina