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
Last revisionBoth sides next revision
etc:common_activities:maemo:maemo4_maemo5 [2009/11/12 09:43] reginaetc:common_activities:maemo:maemo4_maemo5 [2009/11/15 12:42] 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|}}
 +
 +
 +
 +
 +
 +
 +
 +
 Рассматривается интерфейс и модули определения географического положения Рассматривается интерфейс и модули определения географического положения
 +
 +
 +
  
  
 ===== Основные компоненты графического интерфейса пользователя ===== ===== Основные компоненты графического интерфейса пользователя =====
-Сюда входят: C library, Xlib, Glib, GDK, GDK, Pango, ATK, GTK+, Hildon. Коротко о них. 
  
  
-http://wiki.maemo.org/Legacy_Maemo_5_Documentation/Graphical_UI_Tutorial/Introduction+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.eso-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 -        OpenGL graphics API  
 + 
 +hildon-home -        Home widget API and loading, notification service and plugins,       background image and loading  
 + 
 +hildon-status-menu - X clipboard selection management  
 + 
 +Hildon Input Method - Localized text input UI  
 + 
 +Control Panel     -    Control Panel applet and loading  
 + 
 +Startup Wizard        first boot and system time setting  
 + 
 +Startup scripts     -     AF startup scripts  
 + 
 +RFS and CUD framework - Reset factory settings and clear user data
  
-Основные подсистемы пользовательского интерфейса: 
-Subsystem         Function  
-hildon-desktop         OpenGL graphics API  
-hildon-home         Home widget API and loading, notification service and plugins,       background image and loading  
-hildon-status-menu X clipboard selection management  
-Hildon Input Method Localized text input UI  
-Control Panel         Control Panel applet and loading  
-Startup Wizard         first boot and system time setting  
-Startup scripts         AF startup scripts  
-RFS and CUD framework Reset factory settings and clear user data 
  
  
Line 39: Line 60:
 ===== Hildon - изменения в Maemo5 ===== ===== Hildon - изменения в Maemo5 =====
 Navigation architecture Navigation architecture
 +
 {{etc:common_activities:maemo:navigation.png|}} {{etc:common_activities:maemo:navigation.png|}}
 +
 +Task launcher - меню, с помощью которого пользователь может получить доступ к запуску нового приложения или выдвинуть запущенное приложение на вершину.
 +Task switcher - это вид для переключения между запущенными приложениями.  
  
 Вид рабочего стола при отображении окна приложений: Вид рабочего стола при отображении окна приложений:
 +
 {{etc:common_activities:maemo:desktop_overview.png|}} {{etc:common_activities:maemo:desktop_overview.png|}}
  
etc/common_activities/maemo/maemo4_maemo5.txt · Last modified: 2009/11/17 19:55 by regina