etc:common_activities:maemo:maemo4_maemo5
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
etc:common_activities:maemo:maemo4_maemo5 [2009/11/09 23:43] – regina | etc:common_activities:maemo:maemo4_maemo5 [2009/11/17 19:55] (current) – regina | ||
---|---|---|---|
Line 10: | Line 10: | ||
Изменения на примере почтового клиента: | Изменения на примере почтового клиента: | ||
http:// | http:// | ||
+ | |||
====== Maemo 5 с точки зрения разработчика ====== | ====== Maemo 5 с точки зрения разработчика ====== | ||
+ | |||
+ | {{etc: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Рассматривается интерфейс и модули определения географического положения | Рассматривается интерфейс и модули определения географического положения | ||
+ | |||
+ | |||
+ | |||
+ | |||
===== Основные компоненты графического интерфейса пользователя ===== | ===== Основные компоненты графического интерфейса пользователя ===== | ||
- | Сюда входят: | ||
- | http:// | ||
+ | |||
+ | The Fremantle UI Framework consists of the Clutter OpenGL-based canvas library, OpenGL drivers for the PowerVR SGX chip, Matchbox Window Manager 1 (for startup sequence) and Matchbox Window Manager 2 library, Hildon Welcome (“Nokia hands”) screen, Startup Wizard, application framework startup scripts, game startup system, Hildon Control Panel, some Control Panel applets, Restore original settings & Clear user data framework, Hildon Input Methods, internationalisation i.e. so-called POSIX data, Clipboard Manager, Hildon Desktop, notification service, Hildon Home (applet loader), Hildon Status Menu/Area (plugin loader), and Status Menu USB plugin. | ||
+ | |||
+ | Основные подсистемы пользовательского интерфейса: | ||
+ | |||
+ | hildon-desktop - | ||
+ | |||
+ | hildon-home - | ||
+ | |||
+ | hildon-status-menu - X clipboard selection management | ||
+ | |||
+ | Hildon Input Method - Localized text input UI | ||
+ | |||
+ | Control Panel | ||
+ | |||
+ | Startup Wizard | ||
+ | |||
+ | Startup scripts | ||
+ | |||
+ | RFS and CUD framework - Reset factory settings and clear user data | ||
Line 27: | Line 60: | ||
===== Hildon - изменения в Maemo5 ===== | ===== Hildon - изменения в Maemo5 ===== | ||
Navigation architecture | Navigation architecture | ||
+ | |||
{{etc: | {{etc: | ||
+ | |||
+ | Task launcher - меню, с помощью которого пользователь может получить доступ к запуску нового приложения или выдвинуть запущенное приложение на вершину. | ||
+ | Task switcher - это вид для переключения между запущенными приложениями. | ||
Вид рабочего стола при отображении окна приложений: | Вид рабочего стола при отображении окна приложений: | ||
+ | |||
{{etc: | {{etc: | ||
Line 48: | Line 86: | ||
===== GTK - изменения в Maemo5 ===== | ===== GTK - изменения в Maemo5 ===== | ||
На основе таблицы http:// | На основе таблицы http:// | ||
+ | |||
===== Qt ===== | ===== Qt ===== | ||
+ | |||
+ | |||
+ | Основные особенности выпущенной версии Qt для N900 (Maemo 5): | ||
+ | |||
+ | * Полная интеграция внешнего вида и поведения приложений в окружении Maemo, при помощи специально подготовленного стиля " | ||
+ | |||
+ | * Поддержка аппаратной акселерации выполнения графических операций, | ||
+ | |||
+ | * Поддержка методов ввода через экранную клавиатуру и встроенную миниатюрную физическую клавиатуру; | ||
+ | |||
+ | * Интеграция с глобальным меню, класс QMenuBar связан с глобальным меню Maemo; | ||
+ | |||
+ | * Поддержка режимов Online/ | ||
+ | |||
+ | * Поддержка стандартных диалогов интерфейса Maemo (например, | ||
+ | |||
+ | * Поддержка виджетов Maemo; | ||
+ | |||
+ | * Возможность вывода мультимедиа данных через Phonon. | ||
+ | |||
+ | |||
{{etc: | {{etc: | ||
+ | |||
+ | |||
http:// | http:// | ||
+ | |||
+ | |||
+ | http:// | ||
==== Пакет qt4-x11 ==== | ==== Пакет qt4-x11 ==== |
etc/common_activities/maemo/maemo4_maemo5.txt · Last modified: 2009/11/17 19:55 by regina