Оригинал материала: https://3dnews.ru/596987

Мобильные платформы для коммуникаторов 2010 года

Введение. MeeGo 1.1.

#История вопроса – первые шаги

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

Давно прошли те времена, когда рынок мобильных платформ в основном был биполярным и определялся противостоянием двух операционных систем – Symbian OS и Windows Mobile. Хотя, конечно, существовали и другие решения – разработки канадской компании Research in Motion (коммуникаторы BlackBerry), уходящая со сцены PalmOS, а также многочисленные, но разрозненные Linux-решения.

Несколько лет назад произошло два события, которые и определили лицо современной мобильной индустрии. Отправной точкой можно считать 2007 год. Речь идет о появлении Apple iPhone, построенном на оптимизированной для сотовых телефонов версии Mac OS X, и инициативе Google – платформе Android OS. Обе эти разработки оказали кардинальное влияние на рынок платформ для мобильных устройств и во многом изменили его.

Заслуга Apple iPhone заключается в том, что это устройство сместило акцент в позиционировании смартфонов и коммуникаторов как решений для бизнеса  в сторону «пользовательских» устройств с максимально гибким интерфейсом и поддержкой большого числа интернет-сервисов.

Конечно, нельзя сказать, что подобных коммуникаторов раньше не было. В частности, можно привести пример с мультимедийными компьютерами Nokia Nseries, появившимися еще в 2005 году. Однако именно Apple iPhone аккумулировал накопленный опыт в виде успешной бизнес-модели, построенной на удовлетворении интересов сразу нескольких сторон: разработчиков приложений, получивших прозрачный механизм извлечения прибыли в виде интернет-магазина приложений; операторов, заинтересованных в увеличении количества не голосовых услуг (передача данных); наконец, самих пользователей, получивших удобное устройство с интуитивно понятным интерфейсом, гибкой настройкой и расширением возможностей за счет установки новых программ.

Благодаря Apple iPhone сменилась концепция взаимодействия пользователя с устройством. Позже эти наработки стали практически обязательными для любых современных коммуникаторов, независимо от используемой платформы. Это были новации как самой компании Apple, так и технологии и функции, встречавшиеся ранее в разрозненных и ушедших в тень продуктах (как, например, Neonode N1/N1m): сенсорный экран, пальцеориентированный интерфейс, отсутствие у экрана «бортиков», технология Multi-Touch и т.д. Так, производители Windows Mobile-коммуникаторов стали предустанавливать в своих решениях программы-оболочки над стандартным интерфейсом Windows Mobile (HTC TouchFLO / HTC Sense, SPB Mobile Shell и т.д.).

Вторым важным событием в 2007 году, произошедшим после выхода Apple iPhone, стал анонс операционной системы Google Android.

В ноябре 2007 года корпорация Google представила не одно устройство, работающее под управлением собственной операционной системы, а целую мобильную платформу. Это было неожиданным, но, как показали дальнейшие события, правильным шагом Google. Компания продемонстрировала успешность бизнес-модели, построенной на разработке мобильной платформы с открытым исходным кодом (как известно, разработчики Windows Mobile и Symbian OS придерживались иных взглядов на развитие собственных мобильных платформ). Открытость и доступность Android OS привлекли на ее сторону множество компаний-разработчиков и производителей мобильных устройств, а также операторов сотовой связи, без которых трудно представить успех на западных рынках. Так, первым коммерческим мобильным устройством, работающим под управлением Android OS, стало именно операторское решение - T-Mobile G1. А до выхода устройства от самой Google, Nexus One, оставалась еще пара лет.

Все эти компании вошли в состав альянса ОНА во главе с самой Google, который сегодня координирует развитие мобильной платформы Android OS. Очень важным является то обстоятельство, что многие из производителей, выпускавших решения на Windows Mobile, полностью или частично переориентировались на новую мобильную платформу (самый яркий пример – тайваньская компания HTC). Более подробно о создании и развитии операционной системы Android OS можно прочитать здесь, а также в других материалах из цикла статей по Android OS.

Итак, начиная с 2007 года ситуация на рынке мобильных платформ для коммуникаторов поменялось в корне. Ниже представлена динамика продаж мобильных устройств, работающих под управлением различных мобильных операционных систем. Отметим, что это продажи конечным пользователям, что точнее показывает существующую картину, нежели статистика отгрузки устройств операторам и дистрибьюторам.

Таблица 1. Статистика продаж смартфонов и коммуникаторов (источник: Gartner)

Операционная система I квартал 2009 г. I квартал 2010 г.
Число устройств, тыс. шт. Рыночная доля, % Число устройств, тыс. шт. Рыночная доля, %
Symbian OS 17825,3 48,8 24069,8 44,3
Research in Motion (BlackBerry) 7533,6 20,6 10552,6 19,4
iPhone OS 3848,1 10,5 8359,7 15,4
Android 575,3 1,6 5214,7 9,6
Microsoft Windows Mobile 3738,7 10,2 3706,0 6,8
Linux (OpenMoko и др.) 2540,5 7,0 1993,9 3,7
Остальные операционные системы (Palm webOS и др.) 445,9 1,3 404,8 0,8
Итого 36507,4 100,0 54301,4 100,0

Как видно из таблицы, на рынке операционных систем для мобильных устройств по-прежнему доминирует Symbian OS. Однако наблюдается отрицательная динамика продаж по сравнению с предыдущим годом. К тому же, важную роль играет и заявление Nokia о том, что продукты компании, работающие под управлением Symbian OS, теперь будут занимать средний ценовой диапазон, тогда как устройства класса high-end отныне будут работать на основе другой операционной системы - MeeGo.

Позиции канадской компании Research in Motion и ее корпоративных коммуникаторов BlackBerry также ухудшились, хотя компания сохранила за собой вторую строчку. Во многом это связано с устойчивым спросом на «ежевички» в Северной Америки. Впрочем, с некоторых пор Blackberry появились в продаже и у нас.

На этом фоне невероятную динамику демонстрирует операционная система Google Android. Ее рыночная доля всего за год увеличилась едва ли не на порядок. Конечно, сказываются щедрые авансы, розданные данной мобильной платформе, а также влияние самой Google, однако нельзя не признать, что Android OS является наиболее прогрессивно развивающейся на рынке.

О Windows Mobile этого не скажешь. Ее позиции неуклонно снижаются, несмотря на выпуск большого числа пользовательских, а не корпоративных устройств, работающих под управлением данной операционной системы. В этом году представлена очередная версия – Windows Phone 7 (Photon). Посмотрим, сумеет ли она повторить успех настольной «семерки» и упрочить позиции Microsoft на рынке мобильных платформ (подробнее об этом читайте здесь).

Пока же остается с сожалением констатировать тот факт, что уже однозначно нарушится преемственность поколений. Windows Mobile 6.5 станет последней из «классических» мобильных операционных систем Microsoft, поскольку в новой версии многое заимствовано из программного обеспечения к плееру Microsoft Zune, а значит, совместимости, даже обратной, между разными версиями ОС больше не будет.

Нельзя не отметить позиции операционной системы iPhone OS, которая растет вместе с рынком пользовательских устройств на ее основе – iPhone, iPod Touch и, с недавних пор, iPad.

Рыночная доля других операционных систем слишком незначительна, чтобы они представляли реальную конкуренцию для сегодняшних лидеров. Но возможно, перспективные разработки последнего времени – Samsung bada и MeeGo от Nokia/Intel – перейдут на качественно новый уровень и потянут за собой выпуск конкурентоспособных устройств.

Ну а теперь следует перейти к рассмотрению конкретных платформ. Мы решили не останавливаться подробно на таких мобильных платформах, как Symbian OS или Windows Mobile (последняя версия, Windows Phone 7, пока еще недоступна для широкого круга устройств), а также тех платформах, которые, по сути, не представлены в аппаратных решениях на отечественном рынке коммуникаторов (Palm webOS, BlackBerry). Однако все они были учтены в итоговом сравнении операционных систем.

#MeeGo 1.1

Операционная система MeeGo, разработанная на ядре Linux, является едва ли не самой молодой из рассматриваемых в обзоре. Ее появление в перечне мобильных платформ некоторое время назад было невозможно предугадать. В том числе и потому, что компания Nokia, продвигающая сегодня ОС MeeGo, еще год назад делала ставку на собственную разработку Maemo и связанную с ней стратегию вертикальной ОС. Суть стратегии сводилась к тому, что существующая операционная система предлагалась сразу в нескольких видах пользовательских устройств: коммуникаторах (мультимедийные компьютеры Nseries), планшетах (MID-устройства, аналогичные Nokia 770/N800/N810/N900), нетбуках (в прошлом году компания выпустила свой первый нетбук Nokia Booklet), ноутбуках.

Однако произошло то, что случилось некогда с американской компанией Motorola и ее приснопамятной MOTOMAGX. Компания просто не потянула разработку операционной системы в одиночку, была вынуждена свернуть (или минимизировать, как в случае с Nokia Maemo) работы по развитию собственной мобильной платформы и перейти к использованию сторонних разработок либо их совместному использованию. В случае с Motorola это была операционная система Android OS. Компания Nokia по идеологическим причинам не могла использовать такой вариант и была вынуждена прибегнуть к помощи Intel и ее разработки Moblin. В результате Nokia N900 так и осталось (пока?) единственным устройством на базе Maemo, а в MeeGo используются наработки скорее Moblin от Intel, нежели самой Maemo (MeeGo основывается на Linux-ядре Moblin). Но в связи с тем, что Nokia некоторое время назад приобрела компанию Trolltech, разработавшую графический интерфейс на основе Qt, в MeeGo было использовано именно данное решение, в отличие от Moblin, построенного на базе другого набора библиотек GTK.

Собственно, первый шаг к созданию мобильной платформы был сделан еще на февральской выставке Mobile World Congress 2010 в Барселоне. Тогда обе компании, Nokia и Intel, заявили о слиянии проектов Moblin и Maemo с целью создания новой операционной системы MeeGo. Позже, 1 апреля 2010 года, на сайте проекта MeeGo появилась первая девелоперская сборка MeeGo, а значит, идея новой операционной системы воплотилась в конкретном программном продукте. В то же время, обе компании не зацикливались только на MeeGo и декларировали дальнейшее развитие собственных платформ, Maemo и Moblin.

На сегодняшний день проект MeeGo все еще находится на стадии глубокой разработки. Поэтому не стоит удивляться наличию в открытом доступе сразу двух версий операционной системы – для планшетов и нетбуков (на смену MeeGo 1.0 пришла версия MeeGo V1), а также собственно для мобильных устройств (сырая пре-альфа версия MeeGo 1.1).

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

Так, MeeGo будет поддерживать аппаратные платформы x86 (те самые процессоры Intel Atom), а также ARM-процессоры. В некотором роде, это ограничивает аппаратные возможности будущих продуктов на MeeGo двумя данными платформами. Так, первый коммуникатор, на котором запустили новую операционную систему, LG GW990, работал на основе аппаратной платформы Intel Moorestown.

Если говорить о программной составляющей, то новая операционная система, безусловно, обладает высокой степенью интеграции с интернет-сервисами и социальными сетями (такими как Flickr, Facebook, Twitter, MySpace  и др.). Реализовано централизованное управление учетными записями в различных социальных сетях, которые собраны в одном месте, для простоты и удобства пользователей.

Пальцеориентированный интерфейс (механизм вкладок перекочевал сюда из Moblin) уже привычен по другим существующим сегодня мобильным платформам. А вот что действительно интересно, так это изначальный акцент на многозадачности системы. Для сравнения, платформа iPhone OS обзавелась многозадачностью начиная с последней, 4.0 версии, есть вопросы к реальной многозадачности и в другой перспективной платформе - Samsung bada. Использованный в альфа-версии MeeGo 1.1 диспетчер задач напоминает таковой в Palm webOS, с ее задачами в виде карточек (кстати, компания Palm вместе с ее разработкой webOS 29 апреля 2010 года была приобретена компанией HP).

Стационарные виртуальные клавиши закрытия и сворачивания программ в MeeGo являются большим плюсом по сравнению с другими мобильными платформами (такими как iPhone OS, Android и даже Windows Mobile, для многих системных приложений которой клавиш закрытия не предусмотрено вовсе – например, Windows Media Player).

Особо подчеркивается возможность воспроизведения HD-видео, однако понятно, что в большей степени это будет зависеть от аппаратных возможностей коммуникаторов (для примера, тактовая частота процессора Intel Moorestown равна 1,5 ГГц, что существенно превышает характеристики, например, Snapdragon, на котором построено большинство современных Android-коммуникаторов).

Декларируется, что MeeGo поддерживает как виртуальную, так и обычную физическую клавиатуру. Это косвенно подтверждает правоту некоторых, возможно, фейковых изображений будущего коммуникатора Nokia N9.

Наконец, ожидаемый выход средств разработки (SDK) оживит рынок стороннего программного обеспечения для новой операционной системы. Пока же пользователи будущих продуктов на MeeGo будут вынуждены полагаться только на набор приложений, которые компания Nokia сочтет необходимыми в своих коммуникаторах.

Осталось отметить, что полноценная финальная версия MeeGo 1.1 появится в конце октября. Ну а первым коммерческим продуктом Nokia, работающим под управлением данной операционной системы, станет как раз Nokia N9.

Samsung bada. Android 2.2 Froyo. iPhone OS 4.0. Сравнение платформ. Выводы

#Samsung bada

Разработка корейской компании, наряду с iPhone OS, - одна из наиболее «закрытых» на рынке мобильных платформ. В том плане, что обе эти операционные системы предназначаются для продукции только одного производителя. В случае с iPhone OS это Apple, а в случае с bada – сама корейская компания Samsung.

Появлению первых устройств Samsung, работающих под управлением bada, предшествовала долгая история взаимоотношений корейского вендора с производителями других операционных систем. Palm OS, Microsoft Pocket PC и Windows Mobile, Symbian OS, Android – все они в разное время были использованы в коммерческих продуктах Samsung.

Интересно, что с появлением и дальнейшим распространением сенсорных телефонов, в компании стали уделять все больше внимания единому пользовательскому интерфейсу разношерстных продуктов. Результатом стала одна из лучших разработок на сегодняшний день – TouchWiz, использованная как в коммуникаторах (Windows Mobile, Symbian OS), так и в обычных телефонах-тачфонах (например, Samsung Jet).

Именно данная идея – единого интерфейса-оболочки для различных аппаратных платформ – лежит в основе Samsung bada. Заявлено, что мобильные устройства под управлением Samsung bada могут иметь различные версии ядер операционных систем (Linux, Nucleus OS и т.д.). Однако различия в архитектуре не влияют на единый пользовательский интерфейс, его возможности, а также работу приложений в самих коммуникаторах. Такая многоуровневая система-«пирамида» представляется Samsung более эффективной по сравнению с обратной ситуацией, когда поверх единого ядра разработчик нагромождает различные версии графического интерфейса (как Qt и GTK+ в случае с Moblin/Maemo/MeeGo).

Собственно, сама платформа bada (в переводе с корейского означает «океан», видимо, свидетельствует об океане возможностей) была анонсирована в ноябре 2009 года. Сегодня уже продается коммерческий продукт, работающий под ее управлением – текущий флагман продуктовой линейки Samsung Wave S8500. Также анонсированы другие bada-фоны – коммуникаторы Samsung Wave 2 (S5250) и Wave 2 Pro (S5330).

Опять же, не углубляясь в особенности архитектуры, давайте посмотрим, какие интересные функции платформа Samsung bada предлагает конечным пользователям. Здесь можно отметить ставшую уже обязательной завязка на интернет-сервисы и социальные сети. Также это модная нынче система мгновенных уведомлений Push Notifications, применяемая для того, чтобы пользователь всегда был в курсе последних изменений в той или иной сети (используется специальный «облачный» bada-сервер). Никуда не делись и внешние рюшечки пользовательского интерфейса TouchWiz 3.0 UI, с его отличной реализацией работы с виджетами.

Свободный доступ к средствам разработки SDK и поощрение Samsung сторонних разработчиков направлено на увеличение количества приложений для платформы bada, которое уже показывает динамичный рост.

Зная возможности компании Samsung, которая имеет и силы, и средства на разработку перспективных проектов в области мобильных устройств, можно предположить, что через некоторое время платформа bada займет определенную нишу на рынке платформ для коммуникаторов. Ну а пока здесь правят бал другие игроки.

#Android OS 2.2 Froyo

Поскольку история и основные возможности операционной системы Android OS уже были достаточно подробно освещены, остановимся только на изменениях, появившихся в самой свежей версии мобильной платформы.

В основном, изменения коснулись пользовательского интерфейса. Так, добавилась пара виджетов, в диспетчере задач стало отображаться восемь приложений вместо шести, в почтовом клиенте Gmail появилась функция копирования текста в буфер обмена, в браузере появилась поддержка Flash-анимации. Также декларируется общее увеличение скорости работы.

Из ключевых особенностей Android OS 2.2 можно отметить появление возможности использования коммуникатора в качестве точки доступа, а также, и это самое главное, - возможности установки программ на карту памяти. Данное ограничение до последнего времени оставалось одним из немногих ограничений мобильной платформы Android OS.

Обновленную операционную систему уже получил коммуникатор Nexus One, также готовится обновление прошивки для еще нескольких устройств.

Однако необходимо отметить, что полным ходом идет разработка следующего поколения данной операционной системы – Android OS 3.0 Gingerbread. Возросшие аппаратные требования, а также сведения об имеющихся изменениях, свидетельствуют об ориентации данной версии операционной системы в том числе и на более крупные и производительные мобильные устройства – планшеты и нетбуки. Интересно, что данная возможность изначально предусматривалась и для совершенно полярной с точки зрения ведения мобильного бизнеса операционной системы – iPhone OS.

#iPhone OS 4.0

Как известно, Стив Джобс, основатель и глава компании Apple, на базе оптимизированной под мобильные устройства версии MacOS X первоначально планировал выпустить планшет (тот самый iPad). Однако полученные наработки, в том числе технология Multi-Touch и великолепный пользовательский интерфейс, привели к выпуску первого мобильного телефона компании - iPhone.

В дальнейшем, данное устройство пережило несколько инкарнаций, а вместе с ним и мобильная платформа, под управлением которой оно работало. Обзор iPhone 4 вы можете прочитать на нашем сайте. А мы познакомимся с основными новшествами, которые появились в последней версии операционной системы iPhone OS 4.0.

Одной из главных особенностей стало долгожданное появление полноценной многозадачности, за отсутствие которой многие были склонны упрекать компанию Apple. Как известно, ранее псевдо-многозадачность, то есть работа в фоновом режиме, была доступна только для некоторых стандартных приложений системы (таких как музыкальный проигрыватель iPod, почтовый клиент Mail, браузер Safari).

Второй возможностью, появившейся в последней версии мобильной платформы, стала поддержка папок приложений. В результате этого количество программ, которые может использовать владелец iPhone, увеличилось с 180 (11 рабочих столов по 16 ярлыков программ плюс четыре стандартных приложения) до 2160 (180 папок с 12 ярлыками программ в каждой).

На фоне этих улучшений изменения в почтовом клиенте (цепочки сообщений и проч.) можно считать косметическими. А вот полноценная поддержка корпоративного стандарта Microsoft Exchange (Exchange ActiveSync) стала еще одним шагом на пути к использованию Apple iPhone не только как пользовательского, но и как корпоративного устройства.

Появление приложения для чтения электронных книг iBooks, перекочевавшего в iPhone с iPad, а также игровой сервис Game Center, можно считать приятными бонусами ко всей остальной функциональности мобильного устройства.

Таким образом, с каждой новой версией мобильная платформа iPhone OS обрастает все новыми и новыми возможностями. В результате чего Apple iPhone / iPod Touch превращаются в действительно многофункциональные устройства с богатой функциональностью, не уступающие решениям на основе других операционных систем.

#Сравнение платформ

Ну а теперь следует перейти непосредственно к сравнению современных мобильных платформ. Конечно, такие сравнения сегодня проводятся на регулярной основе. Одним из лучших материалов по данной теме стал обзор, опубликованный 19 марта 2009 года на уважаемом западном ресурсе engadget.com. Конечно, за прошедший год много что изменилось, сказывается стремительное развитие мобильных платформ. Поэтому мы взяли на себя смелость переработать и дополнить приведенную в данном материале информацию в соответствии с реалиями сегодняшнего дня.

Таблица 2. Основные возможности

Категория изменений MeeGo 1.1 (альфа-версия) Samsung bada Android 2.2 Froyo iPhone OS 4.0 BlackBerry OS 4.7 Symbian^3 HP / Palm WebOS 1.4.1 Windows Mobile 6.5
Тип ядра Linux 2.6.33 RTOS: Nucleus, Linux, QNX Linux OS X Проприе-тарное ядро Symbian Linux Windows CE
Адаптируе-мость платформы Средняя (x86 Atom, ARM) Средняя (Cortex A8, ARM) Высокая Низкая Средняя Высокая Высокая Высокая
Релиз последней версии 26 мая 2010 10 ноября 2009 (анонс) 20 мая 2010 21 июня 2010 2009 15 февраля 2010 31 марта 2010 6 октября 2009
Поддержка корпоратив-ных стандартов Неизвест-но Microsoft Exchange Microsoft Exchange BlackBerry Microsoft Exchange Microsoft Exchange, Domino, BlackBerry Microsoft Exchange Microsoft Exchange, Domino, BlackBerry
Беспроводные интерфейсы и коммуника-ции Wi-Fi b/g/n, Bluetooth, 3G, GSM, GPRS/EDGE Wi-Fi b/g/n, Bluetooth 3.0, 3G, GSM, GPRS/EDGE GSM, Wi-Fi, Bluetooth, GPRS/EDGE Wi-Fi, Bluetooth, 3G, GSM, GPRS/EDGE GSM, CDMA, Wi-Fi, Bluetooth Wi-Fi, Bluetooth, 3G, GSM, GPRS/EDGE Wi-Fi b/g, Bluetooth 2.1+EDR, 3G, GSM, GPRS/EDGE, CDMA Wi-Fi, Bluetooth, CDMA, 3G, GSM, GPRS/EDGE
Устройства (в том числе обновление прошивки) Nokia N9, LG GW990, Nokia N900 (неофициальная прошивка) Samsung S8500 Wave, Samusng Wave 2, Samsung Wave 2 Pro Nexus One (обновление прошивки) iPhone 4G BlackBerry Storm 9500 Nokia N8 Palm Pre, Palm Pixi Мно-жество решений

Таблица 3. Пользовательский интерфейс

Категория изменений MeeGo 1.1 (альфа-версия) Samsung bada Android 2.2 Froyo iPhone OS 4.0 BlackBerry OS 4.7 Symbian^3 HP / Palm WebOS 1.4.1 Windows Mobile 6.5
Распознава-ние жестов Да Да (таппинг) Да Да Да Частично Да Частично
Тип экрана, технология Сенсорный, емкостная Сенсорный, емкостная Сенсорный, емкостная Сенсорный, емкостная Сенсорный, емкостная Сенсорный, резистив-ная/ем-костная Сенсорный, емкостная Сенсорный, резистив-ная/ем-костная
Поддержка технологии Multi-Touch Да Да Да Да Да Да Да Нет
Поддержка сменных тем пользова-тельского интерфейса Да Да Да Да Да Да Нет Да
Способы ввода Виртуаль-ная клавиатура, физическая клавиатура Виртуальная клавиатура, предиктив-ный ввод Т9, распознава-ние символов (рукописный ввод), физическая клавиатура Виртуаль-ная клавиатура, физическая клавиатура Виртуаль-ная клавиатура Виртуаль-ная клавиатура, физическая клавиатура Виртуальная клавиатура, предиктив-ный ввод Т9, распознава-ние символов (рукописный ввод), физическая клавиатура Физическая клавиатура Виртуальная клавиатура, распознава-ние символов (рукописный ввод), физическая клавиатура

Таблица 4. Функциональность ядра системы

Категория изменений MeeGo 1.1 (альфа-версия) Samsung bada Android 2.2 Froyo iPhone OS 4.0 BlackBerry OS 4.7 Symbian^3 HP / Palm WebOS 1.4.1 Windows Mobile 6.5
Тип уведомлений Нет данных В строке статуса (трей) В строке статуса (трей) Всплывающие окна Всплывающие окна, в фоне Всплывающие окна В строке статуса (трей) В строке статуса (трей), вплывающие окна
Управление контактами и синхронизация Нет данных Samsung Kies, Microsoft Exchange Google, Micro-soft Ex-change, vCard ActiveSync, Mac OS Address Book BES, BIS Microsoft Exchange, Domino, BlackBerry, iSync Synergy Microsoft Exchange, Domino, BlackBerry, ActiveSync
Многозадачность приложений Да Да Да Да Да Да Да Да
Поддержка функции Copy / Paste Да Да Да Да Да Да Да Да
Возможность обновления прошивки По кабелю По кабелю По возду-ху, по кабелю По кабелю По воздуху, по кабелю По воздуху, по кабелю Нет данных По воздуху, по кабелю
Движок браузера Gecko Webkit 2.0 Webkit Webkit Проприетар-ный Webkit Webkit Internet Explorer
Беспроводной модем Да Да Да Да Да Да Да Да
Поддержка функции A2DP (Bluetooth стерео) Нет данных Да Да Да Да Да Да Да

Таблица 5. Возможности для разработки приложений

Категория изменений MeeGo 1.1 (альфа-версия) Samsung bada Android 2.2 Froyo iPhone OS 4.0 BlackBerry OS 4.7 Symbian^3 HP / Palm WebOS 1.4.1 Windows Mobile 6.5
Наличие и поддержка SDK Скоро Да Да Да Да Да Да Да
Наличие официального интернет-магазина приложений Nokia Ovi Store, Intel AppUp Center Samsung App Store Android Market App Store Скоро Скоро Да Windows Marketplace
Доступность приложений, их количество Низкая Средняя Высокая Высокая Средняя Средняя Низкая Высокая
Нативные приложения от разработчиков в комплекте поставки Нет данных Да Нет Да Нет Да Нет Да
Управление приложениями на самом устройстве Хорошее Отличное Отличное Отличное Хорошее Хорошее Отличное Хорошее

#Итоги

Конечно, на основе всех вышеперечисленных данных можно было провести более детальное сравнение современных мобильных платформ, поставив той или иной операционной системе положительную либо отрицательную оценку в зависимости от поддерживаемой характеристики. Однако, на наш взгляд, такой подход не является наиболее правильным. Каждая из рассмотренных операционных систем в том или ином случае хороша по-своему, и здесь нет однозначного ответа на вопрос, какая из мобильных платформ является на сегодняшний день лучшей. В частности, мало кто будет спорить, что Apple iPhone OS 4.0 нет равных по такому параметру, как юзабилити. В то же время, платформа Windows Mobile может похвастать возможностью тонкой настройки интерфейса "под себя" и на сегодняшний день обладает максимальным количеством сторонних приложений. Есть свои преимущества и у наиболее динамично развивающейся мобильной платформы Android OS. Перспективны в ряде направлений и другие операционные системы, например, Samsung bada и MeeGo.

Несмотря на многообразие существующих решений, нельзя не отметить схожие черты у всех современных мобильных операционных систем. Вместе они определяют общие направления развития мобильных устройств в ближайшем будущем. Давайте выделим эти направления:

  • ориентированный на пользователя интерфейс, с возможностью гибкой настройки (скины, темы оформления, расположение ярлыков, иконок приложений и виджетов);
  • различные сенсорные «штучки», воплощающие в жизнь идею естественных интерфейсов (пальцеориентированное управление, поддержка технологии Multi-Touch, всевозможных жестов, кинетика), а также использование встроенных акселерометров для управления;
  • реальная многозадачность приложений (собственно, к этому сегодня идут и обычные мобильные телефоны, для которых одновременная работа нескольких Java-приложений не является откровением);
  • интеграция со всевозможными сетевыми сервисами, начиная от загрузки приложений «по воздуху» из интернет-магазинов и заканчивая учетными записями в различных социальных сетх;
  • неизбежный рост аппаратных возможностей современных мобильных телефонов и коммуникаторов, в связи с чем наблюдается сокращение их жизненного цикла (устаревание происходит заметно быстрее), а также сближение с другими видами мобильных устройств.

В результате, все больше мобильных платформ способно работать, и работает, с более производительными и крупными гаджетами, такими как планшеты, нетбуки. С другой стороны, сами мобильные устройства также увеличиваются в размерах и обзаводятся совершенно новой функциональностью (порт USB-хост, работа в качестве точки доступа и т.д.). Хорошо это или плохо, каждый решит для себя сам. Однако мобильные устройства меняются, как и вся индустрия в целом. Меняются и наши с вами пользовательские запросы, предпочтения и, конечно же, возможности. Будущее уже среди нас.



Оригинал материала: https://3dnews.ru/596987