Умные карманные помощники. Часть I – мобильные операционные системы

В наши дни трудно представить человека, обходящегося без мобильного телефона или плеера. Полет научной и технической мысли породил множество различных устройств для работы и развлечений. Одним из самых распространенных аппаратов такого рода стал мобильный телефон, обросший ныне таким количеством функций, что телефон стали называть новым модным словечком «гаджет». Однако устройства разных производителей подразумевают разную функциональность, какие-то нужные функции есть у одного аппарата, какие-то – у другого. В этой неразберихе на помощь приходит универсальность мобильного компьютера. Что это такое? Ответ вы найдете в наших новых статьях о мобильных многофункциональных компьютерах. Сегодня мы предлагаем вам ознакомиться с общими принципами построения умных карманных устройств и начать мы решили с самых азов – операционных систем. О том, что это такое, вы узнаете, прочитав первую часть, названную «Мобильные операционные системы».

Карманный помощник – кто он?

Мы неспроста начали статью с упоминания сотовых телефонов. Сегодня многим достаточно функционала более-менее продвинутой трубки, однако на рынке широко представлены также и карманные компьютеры (КПК), и смартфоны, и коммуникаторы, и специфические устройства – навигаторы. Так для чего же предназначены все эти устройства? Конечно, трубка или плеер (пусть даже и продвинутый) – это вещь в себе, такие аппараты созданы для какой-то одной цели и задачи и все возможности этих устройств строго настрого заложены в прошивке, а чтобы добавить что-то новое, необходимо чаще всего менять само устройство на то, которое обладает нужной функцией. Указанной односторонности лишены КПК, коммуникаторы и смартфоны. Это стало возможным благодаря тому, что построены многие модели этих устройств на одной общей платформе, называемой Операционная Система (ОС), почти так же, как и всем известный настольный компьютер. Как вы наверняка догадались, операционная система дает возможность не только гибкой настройки и установки программ, но и написание любых приложений под собственные нужды, поэтому умные устройства и называются умными – они могут практически все, что может настольный ПК или ноутбук. Сегодня на рынке присутствует несколько наиболее известных операционных систем: вездесущая Microsoft с семейством Windows Mobile, Symbian, Palm, а также некоторые малораспространенные ОС, такие как Mac OS X или Linux. Давайте рассмотрим особенности каждой из этих операционных систем подробнее.

Операционные системы для мобильных устройств

Семейство Windows Mobile

Известнейшая корпорация Microsoft поставляет на рынок не только операционные системы для домашних компьютеров, но и для карманных компьютеров, смартфонов и коммуникаторов. Windows CE – это вариант компактной операционной системы для наладонных компьютеров (Handheld PC) и встраиваемых систем. Эта система очень похожа на настольный вариант Windows, однако не имеет с ним ничего общего. Основной особенностью этой ОС является возможность работы с малым объемом оперативной памяти (от 5 Мегабайт), а также поддержка мобильных процессоров архитектуры ARM, MIPS, Hitachi SuperH (мобильные процессоры) и даже x86 (настольные процессоры).
Умные карманные помощники. Часть I – мобильные операционные системы
Интерфейс Windows CE очень похож на настольный вариант Windows
Умные карманные помощники. Часть I – мобильные операционные системы
Интерфейс Windows CE очень похож на настольный вариант Windows
В былые времена эта операционная система использовалась в наладонных компьютерах, которые функционально недалеко ушли от записной книжки, а сегодня Windows CE является основной платформой для построения автомобильных навигаторов, что дает возможность создавать многофункциональные устройства с мультимедийным уклоном. Дело в том, что ОС не только поддерживает установку стороннего софта, но и имеет многозадачность, благодаря чему устройства на Windows CE обладают весьма неплохим набором функций. Естественно, поддерживается и сенсорный экран. Несколько лет назад производились КПК на этой платформе (Casio с моделью Cassiopeia), сегодня интерфейсом Windows CE (пятой версии) могут похвастаться автомобильные и карманные навигаторы, особенно известные среди них модели от Nokia, Mitac Mio, LG, Clarion, GlobalSat, Pocket Navigator и других. Такое многофункциональное устройство крайне полезно в автомобиле, особенно в дальних поездках в незнакомые места – точно не заблудитесь.
Умные карманные помощники. Часть I – мобильные операционные системы
В былые времена Windows CE использовалась в наладонных компьютерах. На фото HP Jornada 680
Умные карманные помощники. Часть I – мобильные операционные системы
Pocket Navigator PN-4300 работает на ОС Windows CE
Таким образом, Windows CE – это специфичная ОС с довольно узким диапазоном применений и чаще в профессиональной сфере. Windows Mobile – дальнейшее развитие Windows CE. Общим у этих ОС является ядро, интерфейс же кардинально отличается, кроме того, Windows Mobile поддерживает в основном процессоры архитектуры ARM. Сегодня актуальна Windows Mobile (WM) версии 6. WM 6 подразделяется на три группы, каждая для своего устройства, так, Windows Mobile 6 Professional предназначена для коммуникаторов и содержит модуль для совершения звонков и поддержку сенсорного экрана.
Умные карманные помощники. Часть I – мобильные операционные системы
Windows Mobile 6 Professional поддерживает телефонные возможности и сенсорный дисплей
Умные карманные помощники. Часть I – мобильные операционные системы
Коммуникатор glofiish X610, операционная система WM6 Professional
Windows Mobile 6 Standard лишена поддержки сенсорного экрана и предназначена для смартфонов.
Умные карманные помощники. Часть I – мобильные операционные системы
Windows Mobile 6 Standard, телефонные функции без сенсорного дисплея
Умные карманные помощники. Часть I – мобильные операционные системы
Смартфон HTC S730, операционная система WM6 Standard
Наконец, WM 6 Classic не содержит телефонного модуля совсем, но имеет поддержку сенсорного экрана и, как вы догадываетесь, предназначается для КПК.
Умные карманные помощники. Часть I – мобильные операционные системы
КПК HP iPAQ 114, операционная система WM6 Classic
Основными особенностями ОС семейства Windows Mobile являются: гибкая настройка практически любых параметров, поддержка тем оформления интерфейса, установка программ сторонних разработчиков (плееры, игры, навигационный софт, калькуляторы, словари и многое другое), что значительно расширяет возможности устройства с WM. Сама операционная система уже содержит в себе множество возможностей – это работа с сообщениями (SMS, электронная почта), медиаплеер, Internet Explorer, календарь, заметки, адресная книга – то есть стандартный телефонный и КПК функционал. По дизайну ОС напоминают настольную Windows, однако имеют с ней мало общего, впрочем, тем, кто привык к домашней Windows будет психологически приятно видеть знакомые цвета и логотип. Наследственная черта WM, взятая от Windows CE – открытая архитектура. Это открывает небывалые возможности установки дополнительных программ, можно даже заменять и надстраивать стандартные программы WM. Однако эта особенность делает систему менее стабильной – чем больше программ установлено, тем больше вероятность конфликта. Конечно же, WM обладает многозадачностью – то есть на таком устройстве можно запустить одновременно несколько программ и работать с ними (например, прослушивать музыку, смотреть фото и серфить в Интернет). Хронология различных версий Windows Mobile приведена в таблице.
Умные карманные помощники. Часть I – мобильные операционные системы
Настройка WM – занятие довольно увлекательное, многие из вас найдут в этой ОС все, что только нужно настроить – интерфейс, скорость работы, добавление/удаление функций, установка различных драйверов, программ для работы в сети, игры и многое другое. В общем, Windows Mobile – операционная система для тех, кто любит покопаться в настройках и узнать для себя что-то новое в технике, словом, продвинутый технически человек, зато, потратив пару недель на освоение аппарата, вы будете приятно удивлены его универсальностью и функционалом, тем более, что все тонкие настройки доступны через реестр, как на домашнем ПК. Касаясь программного обеспечения, упомянем, что для WM представлено огромное количество стороннего софта – бизнес-приложения, альтернативные браузеры, программы для ICQ, чтения книг, калькуляторы, многофункциональные медиаплееры и многое другое, на любой вкус, только список качественных игр не столь обширен – ведь изначально WM предназначалась для бизнес-пользователей, зато те игры, что имеются – весьма привлекательны и отлично сделаны. И, к слову, пока для Windows Mobile практически не существует вирусов.

Семейство операционных систем Palm OS – мобильные первопроходцы

Palm OS – одна из первых массовых операционных систем для наладонных компьютеров. Примерно в это же время КПК получили название PDA – персональный цифровой ассистент. Palm OS появилась в 1996 году, но гораздо раньше был изобретен метод рукописного ввода текста, легший в основу Palm OS. На базе Palm OS производятся преимущественно КПК и смартфоны Treo. Модели смартфонов Treo отличаются наличием QWERTY-клавиатуры и сенсорного экрана, естественно, они имеют модуль совершения звонков, что расширяет их возможности, как КПК. Конечно, наличие сенсорного экрана в Treo позволяет причислить их к коммуникаторам, но у компании palmOne другое мнение – именно компания позиционирует Treo как смартфоны, но о классификации мы поговорим в следующей части нашей статьи.
Умные карманные помощники. Часть I – мобильные операционные системы
Palm OS Garnet 5.4
Умные карманные помощники. Часть I – мобильные операционные системы
palmOne Tungsten E2
Умные карманные помощники. Часть I – мобильные операционные системы
Palm Treo 680
Наиболее популярная версия Palm OS – Garnet 5.4, эта версия используется практически во всех современных КПК и коммуникаторах Palm. Большим плюсом Palm OS является великолепная адресная книга и органайзер, равных которым нет ни у одной ОС, что неудивительно – ведь Palm создавался как переносная база данных. Отличительной чертой всех аппаратов на базе Palm OS (кроме Treo и TX) является отдельная от экрана область для прорисовки вводимых символов. Поддерживается работа с документами MS Office, причем эта функция довольно неплохо проработана, даже лучше, чем у Microsoft Windows Mobile. Наконец, отрицательной особенностью Palm OS являются проблемы с переключением кодировок (KOI-8, Unicode, Win-1251) и неполная многозадачность, например, можно запустить фоновое прослушивание музыки (таким образом, на экране может отображаться только одно приложение, впрочем, что еще нужно пользователю?). В стандартной поставке Palm OS присутствуют основные приложения: Documents To Go для работы с документами Office (Word, Excel, Power Point), Календарь, Контакты, Калькулятор, Файловый менеджер, Интернет браузер (разработанный на базе NetFront), Почтовая программа (которая знает все основные протоколы и поддерживает несколько ящиков), Real One плеер, Программа просмотра видео и фото, различные утилиты. Palm отлично подойдет как читалка электронных книг, в связке с мобильным телефоном может выйти в Интернет, поможет управлять бытовой техникой, выступая в качестве ПДУ, заменит шпаргалку, позволит быстро отредактировать документ Word, когда рядом нет компьютера, с его помощью можно даже измерять объем и расстояние. Неудивительно, ведь владельцу Палма доступно чуть менее 30 тысяч наименований программ сторонних разработчиков.

Семейство операционных систем Symbian

Операционные системы Symbian сегодня довольно успешно конкурируют с платформой Windows Mobile. На стороне Symbian большая дружественность к неподготовленному технически пользователю. Операционные системы Symbian делятся на две группы: первая, разработанная Nokia, называется Series 60 (как и дополнительные варианты – S80 и S90), вторая – версия для коммуникаторов UIQ с поддержкой сенсорного экрана и применяется компанией SonyEricsson. Семейство Series 60 – это платформа на основе Symbian OS и предназначена для мобильных телефонов. Данная платформа была разработана компанией Nokia и используется ею в смартфонах, также эту платформу используют Lenovo, LG, Samsung и Panasonic. Мобильная платформа Series 60 подразделяется на редакции (Editions) в зависимости от версии. Каждая редакция в свою очередь может иметь пакеты дополнений (Feature Pack). Ниже представлена таблица различных редакций Series 60.
Умные карманные помощники. Часть I – мобильные операционные системы
Умные карманные помощники. Часть I – мобильные операционные системы
Так выглядит экран смартфона с Symbian Series 60
Умные карманные помощники. Часть I – мобильные операционные системы
Отличительной особенностью платформы Series 60 является её мультимедийная направленность и максимальная телефонная функциональность – можно даже не задумываться о том, что в телефоне есть операционная система. Уже в стандартной поставке имеются отличные редакторы для фотографий и видео, предусмотрен не только Real Player, но и Flash Player для проигрывания Flash-роликов (в WM реализовывается сторонней программой). Дополнительное ПО пишется с использованием SDK (Software Development Kit) – набора средств для разработки программ (библиотеки, документация, эмулятор ОС для ПК), благодаря чему обладает очень большой стабильностью и совместимостью с платформой. Все программы для Series 60 пишутся с использованием языков программирования C++ и Java MIDP. Для установки на устройство программы C++ упаковываются в файлы SIS, написанные на Java – в файлы JAR и JAD. Установка SIS-приложений для Series 60 3 Edition усложняется системой подписи программ (нужна для обеспечения большей стабильности). Однако Symbian все-таки не обладает такой расширяемостью и надстраиваемостью, как Windows Mobile, что делает её самой стабильной платформой. Дополнительным бонусом платформы S60 является огромное количество разнообразных игр, написанных специально под неё. Такая ситуация сложилась благодаря известному игровому смартфону Nokia N-Gage, основанному на Series 60. Благодаря всем этим особенностям, платформа S60 завоевала большую популярность у подавляющего большинства пользователей, выбирающих смартфон. Series 80 и другие Symbian этой ветви – платформа Series 80 не сильно отличается от S60, она используется на ограниченном числе устройств – бизнес коммуникаторах Nokia 9xxx серии (9300, 9500).
Умные карманные помощники. Часть I – мобильные операционные системы
Коммуникатор Nokia 9300
Поддерживается широкий экран большого разрешения и некоторые специфические бизнес-функции (работа с электронной почтой, например), причем все управление осуществляется с клавиатуры (их две: QWERTY и цифровая). Форм-фактор коммуникатора – боковая раскладушка, отчего аппарат в разложенном виде напоминает микроноутбук, а в сложенном – гипертрофированный телефон. Series 90 – основная платформа для устройств с сенсорным экраном от Nokia – это коммуникатор 7710.
Умные карманные помощники. Часть I – мобильные операционные системы
Nokia 7710
Отличием является немного переработанный интерфейс ОС и поддержка сенсорного экрана (как правило, с разрешением 640х200 точек). S60 Touch – недавно анонсированная платформа. Об этой платформе пока мало информации, однако известно, что в S60 Touch будет реализована возможность управления пальцами (прикосновениями и движениями пальцев рук по экрану) при сохранении управления стилусом.
Умные карманные помощники. Часть I – мобильные операционные системы
Скриншот из ролика, демонстрирующего возможности платформы S60 Touch
Оригинальным является и то, что по некоторым сообщениям, S60 Touch будет поддерживать тактильную обратную связь – то есть каждое свое действие вы будете не только видеть, но и ощущать. Семейство Symbian UIQ. Поколение операционных систем UIQ (User Interface Quartz) предназначается для коммуникаторов с сенсорным экраном и отличается от S60 по большей части именно графической оболочкой. Данная платформа используется на смартфонах Sony Ericsson, версия, используемая сейчас – UIQ 3.0, которая основана на Symbian 9.1. Особенностью построения аппаратов P9xx серии на этой платформе является наличие флипа – откидной клавиатуры, закрывающей часть экрана, при этом коммуникатор становится смартфоном, так как сенсорная панель экрана выключается. Открытие флипа включает сенсорные возможности экрана и телефон становится полноценным коммуникатором с сенсорным экраном. Поддерживается разрешение 320х240. Аппараты М и W серии не имеют флипа и похожи на обычные коммуникаторы с большим экраном.
Умные карманные помощники. Часть I – мобильные операционные системы
Sony Ericsson P990i
Умные карманные помощники. Часть I – мобильные операционные системы
Sony Ericsson P1i
Особенностью платформы UIQ 3.0 является достаточно большой набор софта и приложений, установленных на смартфон производителем. Фактически, здесь есть все, что нужно для работы.
  • Браузер Opera 8.0
  • RSS-читалка (Интернет-новости)
  • просмотрщик картинок (просмотр и несложное редактирование фото)
  • Sound Recorder (запись звука)
  • Quick Office (P990i)
  • PDF+ (P990i читалка PDF)
  • Notes (заметки)
  • Tasks (диспетчер задач)
  • Business Card Scanner (сканер визиток, использует встроенную камеру, но не поддерживает русский язык)
  • Media Player (мультимедиа плеер)
  • E-mail Client (работа с электронной почтой)
  • MusicDJ (создание и редактирование MIDI мелодий)
  • Calendar (календарь-органайзер)
  • File Manager (работа с файлами и программами)
  • Калькулятор
  • Конвертер величин
  • Таймер
  • Секундомер
  • Мировое время
Хотя многие необходимые программы установлены, их хватит только на первое время, потом все равно придется искать сторонний софт. И вот тут проявляются главные недостатки Symbian UIQ, во-первых, малое количество программ для этой платформы и они в большинстве платные. Поэтому UIQ предназначен для тех, кто не горит особым желанием устанавливать сторонние программы на свой телефон – стандартный софт сделан отлично, а вот с расширяемостью проблемы. Во-вторых, платформа имеет проблемы со стабильностью, новые прошивки, конечно, исправляют «сырость», но до полной стабильности еще далеко. В-третьих, здесь очень слабы возможности настройки интерфейса, можно только поменять цвет и форму кнопок. Хотя возможность смены интерфейса зарезервирована для операторов сотовой связи, которые не торопятся этой возможностью воспользоваться. В-четвертых, смартфоны SonyEricsson поддерживают только карты памяти Memory Stick, которые не так привлекательны по цене, как конкурирующий формат SD. В общем, Sony снова идет по собственному пути.

Отдельно и оригинально. Mac OS X и iPhone

У всех на устах, у многих в голове. Наверное, многие из вас стали или хотят стать «жертвой» агрессивного маркетинга, купив сегодня уже культовый аппарат iPhone от Apple. Продажи аппарата стартовали в Америке 29 июля 2007 года, причем iPhone оказался привязан к одному из сотовых операторов США, что делало невозможной работу телефона в других странах. Сегодня этой привязки нет благодаря различным уловкам, разблокирующим аппарат. Основан iPhone на специальной версии Mac OS X, при этом интерфейс адаптирован для работы с пальцами. Это нововведение и стало основной «фишкой» телефона.
Умные карманные помощники. Часть I – мобильные операционные системы
iPhone
Особенностью аппарата является большой сенсорный экран, занимающий почти всю фронтальную панель и всего одна клавиша, все управление осуществляется прикосновениями и перемещением пальцев по экрану, все это делает смартфон как бы живым. Сегодня программ для смартфона от Apple практически нет, да и SDK для платформы еще не обнародован, поэтому сторонних программ ожидать не приходится. Хотя, конечно, потенциал у устройства очень высок. Смартфон основан на процессоре ARM 620 MHz, разрешение экрана 480x320, поддерживается GSM850/900/1800/1900, Wi-Fi, Bluetooth 2.0+EDR, EDGE, камера 2Мп, литий-ионная батарея 8 часов разговора/250 ч ожидания, размеры 115х61х11,5 мм, масса – 135 г. Стандартный функционал включает в себя основные телефонные возможности.
  • Звонки, конференц-связь, отсутствует управление голосом, основная особенность – визуальная голосовая почта, работающая у операторов связи США, можно управлять сообщениями голосовой почты прямо в интерфейсе телефона.
  • SMS реализован в виде диалога.
  • Мелодии вызова продаются в iTunes Store, установка обычных мелодий не предусмотрена, но возможна при использовании стороннего ПО.
  • Мультимедиа плеер напоминает таковой в iPod, но умеет гораздо больше, а большой экран дает возможность просматривать фильмы с высоким качеством.
  • Интернет возможен благодаря EDGE и Wi-Fi, а также встроенному браузеру Safari. Отсутствует технология Flash, однако, это самый быстрый браузер среди всех мобильных устройств.
  • Операционная система Mac OS предоставляет в будущем возможности легкого портирования программ, предназначенных для Macintosh на iPhone. Возможно, тогда мы получим один из самых удачных коммуникаторов, но пока что это лишь планы на будущее.

Некоторые малоизвестные операционные системы

Кроме уже описанных нами сегодня операционных систем для мобильных помощников, существуют и малоизвестные ОС, например, Linux или Blackberry. Linux – используется в КПК от Sharp. Это модели Zaurus, малоизвестные у нас в России. Конечно же, это не полноценный Linux. Да, используется ядро Linux, но вот оболочка ОС здесь совсем другая и до совместимости с «большой» Linux ей далеко.
Умные карманные помощники. Часть I – мобильные операционные системы
Sharp Zaurus SL-C3100
Используемая Sharp оболочка называется Qtopia. Второй особенностью ОС от Sharp является простота интерфейса и работы (в отличие от настольного варианта Linux), поэтому не надо быть знатоком, чтобы освоить «Завра». В общем и целом, данная платформа весьма популярна в Азии, у нас в России распространена мало, потому особого интереса не представляет, разве что для техноманьяков, которые не прочь позабавиться с различной техникой, изучить новые возможности. Blackberry – серия смартфонов, производимая канадской компанией RIM (Research in Motion). Компания смогла предложить свою оригинальную концепцию мобильных устройств, которые стали популярны за океаном. Blackberry представляет собой платформу для беспроводных коммуникаций в сетях сотовой связи, которая позволяет осуществлять постоянный доступ к Интернет, электронной почте (в том числе по защищенному протоколу Push Mail) и другим коммуникациям.
Умные карманные помощники. Часть I – мобильные операционные системы
RIM Blackberry 8820
Классический Blackberry наделен удобной QWERTY-клавиатурой и отлично подходящим для мобильной работы интерфейсом. Это основные слагающие успеха данных смартфонов, особенно среди корпоративных пользователей. Что касается России, то пока только МТС и БиЛайн подписали соглашение с RIM о внедрении платформы Blackberry в нашей стране, в целом, эти смартфоны у нас пока практически не встречаются.

Заключение

В заключении отметим, что данная статья рассказала только о вершине айсберга, ведь обзор каждой операционной системы может занять целую книгу, здесь же представлена квинтэссенция, открывающая завесу тайны перед новичками, подумывающими о переходе на умную машинку. В следующей статье мы подробно рассмотрим различные КПК, смартфоны, коммуникаторы и навигаторы, их отличия, форм-факторы и особенности. А пока подведем итоги сегодняшней статьи. Конечно, выбирать устройство предстоит вам, мы лишь попытаемся помочь. Ниже дается таблица с основными особенностями каждой ОС.
Умные карманные помощники. Часть I – мобильные операционные системы
Авторы, перевод: