Обзор MeeGo: универсальная платформа Nokia и Intel

После объявления компаниями Intel и Nokia о совместных планах по разработке и выпуску операционной системы для мобильных устройств прошло не так много времени и плоды этого сотрудничества уже можно «попробовать на вкус». В начале лета новоиспеченный альянс представил свою операционную систему MeeGo, объединившую в себе идеи платформы Moblin и Maemo.


Новая операционная система также построена на платформе с открытым исходным кодом (ядро Linux) и «выросла» из проекта Moblin, являющегося более ранней разработкой ОС для мобильных устройств, а также проекта Maemo – собственной «операционки» от компании Nokia, разработанной специально для своих интернет-планшетов и коммуникаторов. Как будет выглядеть интерфейс MeeGo для смартфонов, мы пока сказать не можем, но он значительно отличается от того, что есть сейчас в релизе MeeGo 1.0 для нетбуков. По внешнему виду это чуть перелицованная платформа Intel Moblin, по крайней мере элементов интерфейса Maemo в ней по сути нет. Впрочем, откуда взялась новая платформа, какова ее архитектура, мы уже рассказывали в одном из наших материалов, а теперь можем поделиться первыми «живыми» впечатлениями от работы системы на примере нетбуков: дистрибутив MeeGo v 1.0 уже доступен для скачивания, установки и тестирования.

MeeGo разрабатывалась как ОС для мобильных устройств и по задумке разработчиков в ближайшем будущем она должна прочно обосноваться на коммуникаторах и планшетах, а пока этого не случилось, ее возможности можно опробовать на нетбуках, что, собственно, мы и сделали. Для установки MeeGo необходимо скачать с сайта разработчика образ операционной системы, затем записать его на носитель (лучше всего использовать флэш-карту и флэш-драйв), после чего поменяв в настройках BIOS загрузочный диск на флэш-накопитель можно приступить к загрузке «операционки».

В качестве тестового стенда использовались нетбуки Lenovo S10-2 и Acer Aspire One 531H, загрузка системы на оба устройства осуществлялась с флэш-накопителя.

Загружается MeeGo довольно шустро - чуть более двадцати секунд, после чего нетбук полностью готов к работе. Такая прыть легко объясняется — MeeGo должна будет работать на мобильных устройствах, а там «промедление смерти подобно».

Внешне новая «мобильная» ОС выглядит очень необычно и не похожа на привычные всем продукты типа Windows — сказывается ориентированность на портативные устройства в первую очередь. Однако, не смотря на внешнюю непохожесть ни на что виденное ранее, «операционка» отличается простотой и понятностью, благодаря чему даже неподготовленный и неискушенный в таких нюансах пользователь сможет без особого труда разобраться в ее особенностях буквально уже после нескольких минут общения.

MeeGo использует среду разработки приложений на базе библиотек Qt, представляющую собой инструментарий для разработки ПО на языке программирования C++. С помощью Qt разработчики могут создавать приложения сразу для нескольких устройств и платформ (любой поддерживаемой платформы, не обязательно изначально для MeeGo), с последующей продажей их через Магазин Ovi (Ovi Store) и Intel AppUpSM Center.

Как и ее «взрослые» коллеги — новая «мобильная» ОС довольно гибкая в плане настроек и позволяет настраивать основные параметры «под себя».
В ОС предусмотрены: изменение фона, изменение типа шрифта, стиля, его размера, а также языка интерфейса - все это настраивается в меню «Настройки», которое разделено на два раздела: «Personal» и «Hardware».

Не смотря на поддержку большого количества языков «перевести» интерфейс MeeGo на русский язык не удалось.

Рабочий стол MeeGo состоит из восьми вкладок: «Myzone», «Zones», «Application», «Status», «People», «Internet», «Media» и «Devices». Закладки можно добавлять, удалять и менять местами, максимальное число закладок равняется десяти.Первая вкладка «Myzone» отражает текущее состояние и показывает миниатюры открытых документов, файлов, окон браузера, а также запущенных программ и приложений.

Вкладка «Zones» «хранит» открытые окна приложений, переключение между которыми осуществляется комбинацией клавиш «Alt» + «Tab». Открыв данную вкладку, можно посмотреть, какие программы запущены и работают в фоновом режиме и быстро переключиться в одно из них.

Вкладка «Application» содержит набор приложений и утилит для работы и развлечений. Все программы разделены на несколько групп: «аксессуары», «игры», «Интернет», «медиа», «офис» «системные приложения».

Вкладка «Status» предлагает создать веб-аккаунт.

Вкладка «People» отвечает за коммуникации с внешним миром посредством сервисов обмена текстовыми сообщениями Instant Messaging и Google Talk. Если у вас уже зарегистрирован аккаунт в данных сервисах, то вход и настройка займут несколько секунд, после чего можно общаться.

Вкладка «Internet» позволяет наслаждаться серфингом по сети. В MeeGo установлен браузер Google Chrome. Те, кто уже знаком с «хромированным» браузером от всемирно-известного поисковика смогут в очередной раз по достоинству оценить его возможности, а те, кто до этого момента ни разу не сталкивался с набирающим популярность браузером, наконец-то смогут познакомиться с ним поближе.

Вкладка «Media» отвечает за работу с мультимедийным контентом: музыкой и видео.
В качестве универсального медиаплеера используется приложение Banshee, предназначенное для проигрывания аудио и видео-файлов. К сожалению в процессе тестирования запустить мультимедиа-файлы так и не получилось и оценить возможности видео и аудио-плеера не удалось.

Вкладка «Devices» информирует о подключенной периферии и флэш-накопителях и отображает структуру папок, каталогов и файлов системы. Что где находится также можно посмотреть через приложение File Browser.

Следующая пара закладок отвечает за работу беспроводных адаптеров — Bluetooth и Wi-Fi. В процессе теста беспроводные соединения с устройствами прошли без особых проблем — точки доступа определялись довольно быстро и соединение устанавливались без труда.

Следующая закладка - «дата и время»: при переходе на нее можно посмотреть события, забитые в календаре или задачи, установленные на время и дату.

Последняя закладка информирует о состоянии аккумуляторной батареи. Заряд отображается в процентах, оставшееся время до полного разряда не указывается. Такая индикация не очень удобна при использовании MeeGo на нетбуке или планшете, но традиционна для «мобильных» ОС, установленных на коммуникаторы, так как время работы данного класса устройств существенно превышает автономную работу нетбуков и постоянно следить за состоянием аккумулятора не требуется.

Набор приложений и утилит, установленный в MeeGo позволяет работать с основными форматами файлов и документов: помимо мультимедиа-плеера и «вьюера» изображений в ОС также предустановлен простейший текстовый редактор для работы с текстовыми документами. Однако, как я ни старался, открыть документы в формате «doc», «docx» и «odt» мне не удалось, зато без проблем открылся файл в формате «txt».

Мнение Mail.ru:

По мнению специалистов по разработке программных приложений Mail.ru, платформа MeeGo имеет все шансы стать успешной, как среди разработчиков приложений, так и среди пользователей, но конкуренции с другими ОС как таковой нет. MeeGo может быть дополнительной, легкой ОС для базовых задач, если мы говорим про нетбуки, она бесплатна, многие вендоры будут предустанавливать ее на свои устройства. Если рассматривать телевизоры, планшеты, то тут шансов занять определенную долю рынка больше. Отдельной строкой стоят коммуникаторы Nokia, но говорить о них еще слишком рано, в том числе и об интерфейсе. Понятно, что по внешнему виду, управлению он будет отличаться от того, что мы рассмотрели в этой статье.

Основным достоинством новой операционной системы является открытый исходный код, свободное распространение (в том числе предустановка на устройства многими вендорами) и широкие возможности по портированию разработанных приложений на другие мобильные ОС (использование инструментария Qt). Также важна работа с различными типами процессоров и на разных устройствах, в том числе планшетах, смартфонах, нетбуках, телевизорах: тут совместная платформа двух компаний будет смотреться уместнее, чем молодая и «телефонная» Maemo.

Будет ли светлое будущее у данной «оси» покажет время, пока что главным ограничением является тот факт, что приложений для платформы катастрофически не хватает для выполнения большинства задач. Сейчас MeeGo приспособлена для интернет-браузинга, общения через IM-клиенты, но элементарной работы с документами пока нет, нет множества других очевидных для любой ОС возможностей. От того, как скоро появится необходимый минимум приложений, и зависит в первую очередь популярность MeeGo как платформы. Впрочем, для той же Nokia N900 в течение года появилось достаточное число программ (чуть менее 1000, это не много, но и об отсутствии нужных функций мы говорить не можем). MeeGo поддерживается большим числом партнеров и разработчиков (Intel), что должно привести к соответствующему ассортименту программ в перспективе. Но сейчас все не слишком радужно.