Nokia N9 | Nokia N900 | Aava Mobile | Nokia N810 | Nokia N800 | Nokia 770

Каталоги: Приложения, Игры, Игры WebOS, Видео, Барахолка
Обсуждения: Приложения, Игры, Игры WebOS, Эмуляторы, Видео, Темы, Обои, Программы для PC

База знаний (FAQ) | Установка deb-файлов | Как обновить прошивку

Если у Вас есть интересные сведения, которые стоит разместить в новостях, то можете их выложить самостоятельно. Этим заслужите благодарность участников и администрации нашего сообщества. Подробнее...

Категория:Maemo 5

Поделиться:

Maemo 5 — это очередной шаг развития операционной системы Maemo. Maemo 5 прекрасно подходит для современных коммуникаторов и способна конкурировать с новейшими разработками других компаний.


Содержание

Устройства на базе Maemo 5

Nokia N900


Архитектура

В нижней части программного стека располагается загрузчик NoLo (Nokia Loader), ядро GNU/Linux, которое управляет памятью, процессами, устройствами, файловой системой, осуществляет взаимодействие между процессами, а также предоставляет API программам, работающим в пространстве пользователя (т.н. userspace). В общем, все устроено как в любом другом дистрибутиве Linux, с учетом аппаратных особенностей устройств Nokia. Этажом выше «живут» системные службы и основные библиотеки:

  • GLib — низкоуровневая библиотека, расширяющая возможности, стандартной библиотеки libc языка C (она служит основой для GTK+ и Gnome);
  • D-Bus — шина сообщений, которая предоставляет приложениям широкий набор средств межпроцессного взаимодействия. Программа разрабатывается в рамках проекта freedesktop.org и активно используется во многих открытых проектах (например, в Gnome и KDE);
  • HAL (Hardware Abstraction Layer) — демон, предоставляющий слой аппаратных абстракций. Первоначально был разработан в компании RedHat, сейчас HAL является частью все того же freedesktop.org;
  • X Window System  графическая подсистема, обеспечивающая возможность работы GUI-приложений.

На следующем уровне находятся библиотеки GTK+, а также необходимые для них средства (cairo, Pango и ATK). Здесь тоже нет особых отличий от прочих дистрибутивов.

На самом верхнем уровне находится среда рабочего стола Hildon, которая представляет из себя смесь компонентов Gnome, открытых разработок сообщества и собственных средств Nokia.


Интерфейс

Традиционно для мобильного Linux, поддерживаются виртуальные рабочие столы (в N900 их по-умолчанию 4, но этот параметр можно настроить) с плавным горизонтальным переключением между ними при помощи сенсорного экрана. На каждый рабочий стол можно установить виджеты или вынести контакты, закладки и ярлыки приложений. Присутствует панель статуса с разнообразной служебной информацией и виртуальная кнопку выхода в главное меню (Nokia N900 выйти в меню можно только при помощи этой кнопки).

Файл:Вид_рабочего_стола_Maemo5.jpg Вид рабочего стола Maemo 5

Файл:Главное_меню_Maemo_5.jpg‎ Главное меню Maemo 5

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

Файл:Диспетчер_запущенных_приложений_Maemo5.jpg Диспетчер запущенных приложений

Прекрасная графика, анимация и прорисовка элементов интерфейса — здесь Maemo 5 не уступает Google Android с фирменной надстройкой HTC Sense.


Встроенное ПО

Браузер

Присутствует браузер на основе «движка» Mozilla Gecko. Браузер прекрасно отображает и масштабирует полноразмерные сайты, поддерживает плагины и в нем без видимых «тормозов» работает Adobe Flash.

Мультимедиа

В системе прекрасный плеер с очень удобным управлением.

Навигация

Картография от Navteq (поддерживаются сервисы OVI Maps).


Развитие и перспективы

По мнению многих аналитиков, платформу Maemo ожидает блестящее будущее. С выпуском пятой версии системы Nokia получает хорошую фору — до появления первых коммуникаторов с Windows 7 пройдет немало времени. Другой конкурент, Google Android, тоже представлен на рынке не очень широко — «гуглофоны» пока считаются экзотикой и станут массовым явлением не раньше 2010 года.


Полезные ресурсы


Дополнительно


Статья не закончена

Если есть что добавить - правьте, не стесняйтесь.

Создатель сайта и оформления Кирилл Чувилин aka KiRiK, на странице использованы скрипты проекта MediaWiki.