Что такое Symbian OS. OS Symbian

Карманные компьютеры (КПК) за последнее десятилетие стали одним из самых ярких символов "информационного общества". И хотя им на смену сейчас приходят смартфоны, но и эти устройства, по сути, лишь объединяют в себе функциональность КПК и сотового телефона (+ GPS-навигация). Более того, многие функции КПК уже давно делегированы в весьма доступные сотовые телефоны средней ценовой категории. Понятно, что вся эта аппаратура должна работать под управлением операционной системы, во многом аналогичной операционным системам для ПК (ведь даже относительно простой мобильник - это тоже компьютер). На сегодняшний день основной операционной системой для мобильных телефонов и смартфонов является Symbian OS. Сейчас по статистике в каждом третьем телефоне стоит эта операционка, специально разработанная для мобильных устройств. По мнению специалистов, Symbian OS всем хороша, кроме защиты от вирусных атак (в этом преимущество на стороне Windows Mobile), что заставляет использовать специальное антивирусное ПО. В остальном же Symbian в полной мере себя оправдывает, благодаря чему и получила широкое распространение. Однако большинство пользователей гаджетов с Symbian OS имеют очень слабое представление об этой операционной системе и о ее возможностях. Что ж, попробуем рассеять тьму невежества:-)…

Общая информация

Рынок операционных систем для смартфонов и коммуникаторов (давайте договоримся считать эти термины синонимами), в отличие от аналогичного рынка ОС для десктопов и ноутбуков, достаточно открытый. Однако и здесь имеются свои лидеры, с которыми связаны ведущие мировые производители смартфонов и которые в большей или меньшей степени стремятся контролировать рынок ПО для беспроводных устройств. На сегодняшний день лидерами гонки считаются:

Компания Motorola, производящая продукцию под собственной торговой маркой для своих смартфонов (ОС Linux-Java);
- компания Palm и ее Palm OS, установленная на коммуникаторы Sony, Handspring, Samsung;
- корпорация Microsoft с фирменными "окнами" - Windows Mobile;
- и, наконец, очень популярная среди пользователей (во многом благодаря Nokia) Symbian OS от корпорации Symbian.

Также быстро набирают силу различные проекты на базе Mobile Linux, но на общую расстановку сил на рынке они пока серьезно не влияют. Тем, кому довелось познакомиться с продукцией конкурентов, Symbian кажется намного более простой в освоении и эксплуатации. Разработчики этой ОС сыграли на лени Microsoft, которая просто перенесла стационарный Windows на мобильные коммуникаторы, в результате получив очень громоздкую систему. Symbian же создавалась для смартфонов и, следовательно, приспособилась к их маленьким размерам, экранам с небольшим разрешением, в то же время обеспечив их многозадачностью. На протяжении пяти лет с момента возникновения Symbian было выпущено семь версий программного обеспечения. Сегодня используются версии 7, 8, 9, которые, к слову, реализованы без обратной совместимости. Но в любой версии Symbian OS - это полнофункциональная 32-разрядная операционная система, созданная с учетом всех требований телекоммуникационной индустрии и поддерживающая большинство современных стандартов и протоколов - таких, как Bluetooth, GPRS, GSM/EGSM, HSCSD, CDMA. Начиная с шестой версии, вышедшей в 2001 году, ОС подразделяется на две части: ядро и графическую подсистему, что позволило мобильным производителям применять фирменные графические интерфейсы для своих смартфонов. Поэтому Symbian, установленная на аппаратах производства двух разных компаний, может выглядеть совершенно по- разному. Приложения Symbian OS отличаются очень привлекательными графическими элементами, которые позволяют осилить премудрости ОС даже неопытному пользователю. Symbian также имеет простое и удобное меню. В распоряжении пользователя стандартные графические элементы управления, реализованные в библиотеке EIKON включая панель инструментов (toolbar) и инструментальные линейки (toolband). Управление обеспечивается как с клавиатуры, так и с помощью сенсорного пера. Еще в мае 2002 г. было подписано соглашение между компаниями Symbian и Opera Software, согласно которому браузеры Opera теперь используются в ОС Symbian по умолчанию. В современных коммуникаторах (начиная с седьмой симбиановской серии) инсталлируется восьмая версия браузера, основной отличительной чертой которой является возможность загрузки до девяти окон одновременно.

История Symbian OS

Пользователи со стажем наверняка помнят компьютеры-наладонники Psion - предтечи современных КПК. Создавались они компанией Psion и работали под разработанной в 1991 году операционной системой Epoc. С временем Psion"ы были вытеснены с рынка КПК конкурентами, а компания Psion в содружестве с Ericsson, Nokia и Motorola разработала операционную систему EPOC 32, впоследствии переименованную в Symbian OS.

Хронология:
- июнь 1998 г. - компания Symbian LTD. создается как независимая частная компания, принадлежащая компаниям Ericsson, Nokia, Motorola и Psion. - 1999 год - компания признается наиболее перспективной на рынке мобильных устройств. В число ее совладельцев входит японская корпорация Matsushita (Panasonic).
- 2000 год - Symbian получает награду от UMTS-форума в Барселоне за успешную разработку UMTS-решений как компонента мирового информационного пространства. Компании Sony и Sanyo лицензируют операционную систему Symbian OS. На всемирном экономическом форуме в Давосе компания Symbian получает награду за технические инновации. На рынок выходит первый смартфон на базе Symbian OS - Ericsson R380.
- 2001 год - появляется новая версия операционной системы Symbian OS 6.1 для GPRS-устройств. Siemens лицензирует Symbian OS. Symbian становится спонсором проекта SyncML. Появляется первый коммуникатор Nokia 9210. Анонсируется первый 2.5G мобильный телефон на базе Symbian OS - Nokia 7650. Fujitsu лицензирует Symbian OS.
- 2002 год - компания Sony Ericsson становится совладельцем Symbian. Компания презентует новую версию операционной системы - Symbian OS 7.0 - на мировом форуме 3GSM, а в феврале Symbian анонсирует пользовательский интерфейс UIQ. Sony Ericsson анонсирует смартфон Sony Ericsson P800. Samsung лицензирует Symbian OS.
- 2003 год - компания Samsung входит в число совладельцев Symbian. В апреле выходит Symbian OS 7.0, которая презентуется на выставке Exposium03 в Лондоне. В октябре Nokia анонсирует первый телефон с возможностью приема ТV - Nokia 7700.
- 2004 год. В феврале анонсирована Symbian OS 8.0. В марте Symbian становится лидером на рынке смартфонов.
- 2005 год - в феврале анонсирована Symbian OS 9.0.
- 2006 год. В мае выпущена сотая коммерческая модель телефона. В ноябре - 100-миллионный смартфон на основе Symbian OS.

Хотя рождение брэнда Symbian произошло в июне 1998 г., первый выпуск операционной системы EPOC 32 компания Psion, опираясь на свой обширный опыт в области портативных мобильных устройств, произвела в апреле 1997, ознаменовав тем самым рождение нового поколения операционных систем для мобильных устройств. Изначально для написания этой ОС был выбран язык C++ как наиболее мощный и наиболее функциональный на тот момент объектноориентированный язык программирования. Время показало, что выбор был вполне удачным и обоснованным.

Устройство Symbian OS

Если не вдаваться в подробности, можно сказать просто, что системное ядро, файловый сервер, менеджер памяти и драйверы устройства находятся в базовом слое операционной системы (Base). Ядро (Kernel) управляет системными ресурсами - такими, как память, - отвечает за квантование времени для приложений и системных задач. Драйверы устройств предоставляют доступ и позволяют контролировать различные части аппаратной платформы - клавиатуру, экран, инфракрасный порт и т.д. На более высоком уровне система поддерживает различные коммуникационные возможности - такие, как TCP/IP, IMAP4, SMS и управление базой данных. С помощью компонентов Symbian OS можно получить доступ ко всей необходимой функциональности - такой, как мультимедийная составляющая, безопасность, персональная информация, графика и прочие элементы современных гаджетов. Компоненты Symbian OS поддерживают синхронизацию и интернационализацию данных.

Версии Symbian OS

Выпускать все новые и новые версии Symbian OS разработчикам приходится по нескольким причинам. Во-первых, быстро совершенствуется аппаратная составляющая портативных устройств. Также появляются все новые протоколы связи и улучшаются характеристики разработанных ранее технологий, - все это требует поддержки на уровне системы. Вторая причина - распространенность вирусов, которых на данный момент под Symbian существует уже более полутора сотен. Рассмотрим все версии по порядку.

Symbian OS 5.0-7.0

Первой официально выпущенной версией Symbian была 5.0. Под ее управлением работали такие аппараты, как Psion Revo, Psion Netbook, netPad, Ericsson MC218. В следующей версии (Symbian OS 5.1) появился Юникод. Под этой версией работал аппарат Ericsson R380. Аппараты под управлением Symbian OS 6.0 и 6.1 стали первым поколением так называемых открытых телефонов, то есть имеющих возможность установки ПО самим пользователем - таким был Nokia 9210. Также именно с этих версий введено разделение устройств на семейства. Сейчас выделяют три семейства устройств: бесклавиатурные КПК, напоминающие Palm и Pocket PC (Sony Ericsson P800), смартфоны Pearl (Nokia 7650) и клавиатурные коммуникаторы Crystal (Nokia 9200 Series). Symbian OS 7.0 и 7.0s - это выпуск Symbian, который появился со всеми современными пользовательскими интерфейсами включая UIQ (Sony Ericsson P800, P900, P910, Motorola A925, A1000), Series 80 (Nokia 9300, 9500), Series 90 (Nokia 7710), Series 60 (Nokia 6600, 7310). В том же году был обнаружен первый саморазмножающийся вирус для мобильных телефонов, использующих Symbian OS, названный Cabir. Для своего распространения он использовал Bluetooth-устройства.

Symbian OS 8.0

Symbian OS 8.0 - это была версия операционной системы с двумя различными ядрами - соответственно 8.0.a и 8.0.b. Версия 8.0.a была выбрана некоторыми производителями, чтобы поддержать совместимость со старыми драйверами устройств. Symbian OS 8.1 - это переделанная и обработанная версия 8.0.b, которая также была доступна в двух версиях: с 8.1a и 8.1b ядрами соответственно. 8.1b версия - с одночиповой телефонной поддержкой, но не обладавшая никаким дополнительным уровнем защиты - была популярна среди японских телефонных компаний. В Symbian OS 8.0 появились следующие функции:

Поддержка более дешевых чипов памяти (устанавливается на усмотрение производителя);
- возможности создания интерфейсов для распознавания голоса, шифрования потоковых данных, для работы с трехмерными приложениями и звуками; - поддержка стандарта связи WCDMA;
- возможность работы с разными протоколами для видеозвонков;
- возможность подсвечивать e-mail, ссылки и т.д. для сохранения и дальнейшей работы;
- файлы с правами третьих компаний нельзя переправить на другие устройства - допустимо их использование только на том устройстве, на котором они были получены или предустановлены (DRM);
- для достижения большей совместимости аппаратов с разными экранами появилась возможность редактировать параметры картинок перед их отправкой, например, по Bluetooth;
- Headset-профиль для Bluetooth.

Symbian OS 9.0

Эта версия была выпущена исключительно для внутренних целей компании Symbian. Она улучшает безопасность и совместимость версий с 6 по 8. Symbian OS 9.1 версия улучшила безопасность - это была основная ее направленность. Также введена поддержка Bluetooth 1.2 и устройств управления OMA 1.1.2. Symbian OS 9.2 - поддержка Bluetooth 2.0 и устройств управления OMA 1.2. Symbian OS 9.3 привнесла повышенную скорость загрузки и встроенную поддержку аппаратуры связи с сетями Wi-Fi. Реализована поддержка стандарта HSDPA, спецификации UMA (Unlicensed Mobile Access), обеспечивающей возможность приема IP-вызовов по Wi-Fi и автоматической переброски звонка в сотовую сеть при выходе из зоны доступа к Wi-Fi. В версии 9.0 реализовано улучшение показателей производительности системы и скорости доступа к данным, эффективность работы с памятью, но для этого пришлось пожертвовать совместимостью с ранее созданными программами. Пользователи на момент выхода новой версии и, соответственно, нового смартфона оказывались перед отсутствием необходимых программ и приложений, старые же не запускались на новых аппаратах вовсе. Также появилась новая платформа безопасности - так называемая структура подписей. Все приложения теперь должны были быть подписаны специальной числовой подписью, на директории и папки установлен ограниченный доступ.

Symbian OS для производителей и разработчиков

Производителей привлекает то, что Symbian OS с самого начала разрабатывалась с целью лицензирования для широкого круга фирм - производителей телекоммуникационного оборудования. В самом начале создания операционной системы для мобильных устройств была поставлена задача ее свободного переноса на разные типы процессоров. Разработчики Symbian c этой задачей не справились, но нашли альтернативный вариант - в качестве основной платформы выбрали процессоры компании ARM, которые отличаются оптимальным соотношением производительность/потребляемая мощность/цена и лицензированы такими компаниями, как Intel и Nokia. Также плюсом ОС Symbian является встроенная многоязычность. Для мобильных устройств до сих пор не существует стандартов на размер экрана, строение клавиатуры и т.д. Symbian имеет четкое разделение между графическим интерфейсом и другими компонентами ПО, что позволяет легко адаптировать систему к любому размеру и разрешению экрана, отсутствию/наличию сенсорного экрана и создавать устройства с "фирменным" внешним видом и аппаратным обеспечением. Для разработчиков мобильного ПО привлекательность Symbian OS заключается в представлении широкого спектра средств разработки. Программы на стандартном языке C++ создаются на ПК с использованием среды разработки Microsoft Visual Studio и эмулятора. Главный плюс Symbian OS - то, что она является открытой системой, а значит, весь набор средств для программирования, а также вся необходимая информация доступны совершенно бесплатно. Неудивительно, что при таких условиях количество программ для платформы Symbian просто огромно. Обратная сторона медали - изобилие вредоносного ПО для Symbian OS.

Денис Лавникевич

Сегодняшняя дата интересна тем, что 24-го июня 1998 года была создана некоммерческая организация Symbian Foundation, в которую вошли многие известные производители мобильных устройств, а также некоторые крупные сотовые операторы. Всего порядка 40 компаний. Основной целью было развитие операционной системы Symbian, созданной финской компанией . Тогда всё казалось таким многообещающим.

Операционная система Symbian не была особо удачной. Но на фоне конкурента в лице громоздкой и неудобной Windows Mobile она выглядела куда более привлекательной. Что же касается наработок Palm и BlackBerry, то они никогда не были особо популярны в Европе и Азии. Бесспорно, Symbian сыграла огромную роль .

Всё могло бы быть иначе, но Symbian ожидал печальный конец. И во многом по вине самой Nokia. Беда была в том, что компания словно бы стремилась к тому, чтобы не дать развиться своему творению.

В 2012 году Франк Нуово, бывший главный дизайнер Nokia, дал подробное интервью, в котором рассказал о том, что инженеры компании ещё в 2005 году видели будущее за сенсорными экранами и мобильным интернетом. Ими создавались уникальные концепты и разработки. Которые в итоге были благополучно похоронены руководством. Почти десятилетие исследования велись ради самих исследований. В то время (опять же, по словам того же Нуово) в верхах велась неустанная борьба за власть.

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

Начались проблемы и в самой Symbian Foundation. Другие производители смартфонов были очень недовольны тем, что Nokia ведёт себя нечестно по отношению к остальным участникам организации. Разработкой вроде бы все занимались на равных правах, но лучшее в итоге доставалось в первую очередь Nokia. В результате начался постепенный распад Symbian Foundation.

Когда же в 2007 году Apple представила iPhone, Nokia противопоставить неожиданному конкуренту ничего, кроме критики. В частности по поводу того, что экран подобного устройства всегда будет оставаться грязным. Собственную аналогичную разработку с полностью сенсорным интерфейсом финны представили лишь почти два года спустя. Непонятно только, чем в компании занимались всё это время - смартфон Nokia 5800 XpressMusic был далек от совершенства, складывалось ощущение, что его словно бы «собирали на коленке».

Но запас прочности, который имела Nokia, поражает. Столько лет компания занималась самоуничтожением и всё равно потребовалось немало времени, прежде чем была пройдена точка невозврата. Даже теперь этот бренд вызывает уважение, хотя от «той Nokia» .

Что же касается Symbian Foundation, то к 2011 году организация уже практически окончательно распалась. Хотя Nokia и заявляла ранее, что ничего подобного не произойдёт. А в 2012 году вышли последние смартфоны компании, работающие под управлением Symbian.

Доброго времени суток, Хабр. На написание данной заметки меня побудили несколько факторов – опыт общения с другими людьми из сообщества поклонников Нокии, заметки и анализы на Хабре, а так же – собственный опыт по выбору подходящих смартфонов.
Как обычно, людей в «этих ваших интернетах» много, у каждого есть своё мнение, свои доводы и контраргументы, но любят люди и просто поддаваться моде и ругать что либо просто потому, что это тренд. Мой пост призван несколько развеять устоявшееся мнение о Symbian, её возможностях и нынешнем статусе. Строить основную часть доводов я буду на примере камерфонов, расскажу и объясню как и почему я ими увлекся, так что если вам это интересно, добро пожаловать и приготовьтесь потратить трафик на фото и видео примеры.

Как всё начиналось
Пожалуй, стоит сразу отметить, что я являюсь достаточно давним поклонником аппаратов от Нокии – всё началось со знаменитой модели 3310, затем последовала 3510i, за ней 6230i, большим шагом вперед для меня стала покупка N95, дальнейшие же изыскания по форумам и магазинам привели меня к покупке не менее известной N8. В плане смены телефонов я склонен считать себя достаточно везучим человеком, поскольку все смены, кроме одной, произошли в рамках апгрейда имеющегося телефона на что-то новое, обладающее значительно большими возможностями.
Nokia 6230i
Если с моделями 3310 и 3510i всё в принципе очевидно, то со всеми остальными дела обстояли уже чуть сложнее. Так, начиная с 6230i, одной из важных характеристик аппарата для меня стала камера – летом 2006-го года меня, еще школьника, просто поразили 1.3 Mpx с невероятным на тот момент разрешением – 1280х1024. На тот момент обычным разрешением камер в телефонах были 640х480, об автофокусе можно было и не мечтать, ну а единственной альтернативой такому аппарату могла выступать связка простой телефон + дешевая «мыльница» + дешевый MP3-плеер, что получалось ничуть не дешевле одного устройства в виде Nokia 6230i. Как бы то ни было, после похода в магазин, заполучив данный аппарат, я незамедлительно приступил к освоению всех его возможностей. Был и браузинг через мобильный интернет, и прослушивание музыки, и чтение книг (да-да, на 1.5" экране с разрешением 208х208 точек), ну и конечно же съемка фото и видео во всех возможных ситуациях. Многие из вас наверное скажут, «да какие фото можно было делать с помощью той смехотворной камеры, чушь», и возможно, будут правы. Для получения более-менее нормальной фотографии действительно требовались почти идеальные условия – хорошая освещенность, правильное положение относительно источника света, крепкая рука (особенно для ночных фото). Однако, кое-что приличное можно было снять и с помощью Nokia 6230i:

На мой взгляд, вполне достаточно, что бы запечатлеть какие-то жизненные ситуации, некоторые фотографии после обработки напильником фотошопом даже отправлялись в печать в формате 10х15см. Более того, напомню, речь идет о 2006-2007 годах.

Nokia N95
Итак, к лету 2008-го года я окончательно «созрел» на замену имеющегося аппарата и в первую очередь обратил внимание на аппараты Nokia, а именно, на модель N95. Впечатления от первого знакомства были крайне положительными – практически двойная диагональ экрана (по сравнению с 6230i), многозадачность, карты с GPS, WiFi, ТВ и аудио выходы через 3.5мм мини-джек, ну и конечно же, камера. Камера N95 на тот момент действительно была вне конкуренции: разрешение фотографий 5 Mpx, автофокус, светодиодная вспышка, запись видео с разрешением 640х480 и частотой кадров 30fps. Проще говоря, N95 действительно была богата функционалом и при грамотном использовании превращалась в мини-компьютер. Именно тогда у меня выработался список требований к функциональным возможностям, которые должны быть у любого нормального смартфона:
  • Просмотр страниц в интернете без потери функциональности, по сравнению с теми же страницами на ПК (прокрутка, JS, увеличение и уменьшение масштаба, скачивание и закачивание файлов через браузер при работе с любым сайтом)
  • Переключение между несколькими открытыми приложениями, их работа в фоне
  • Простая передача файлов через Bluetooth или USB, без стороннего софта и искусственных ограничений
  • Просмотр и редактирование различных документов (.doc, .pdf, .djvu и тд.)
  • Гибкое управление настройками камеры (режимы фото, имена файлов, место сохранения, возможность поставить запись видео на паузу и затем продолжить, зум при съемке видео)
Как показала история, не все из этих элементарных вещей были в IOS, Android, Windows Phone 8…
Что же касается фотографий и видеосъемки, то с n95 это увлечение вышло на совершенно новый уровень и я пришел к выводу, что не хочу постоянно носить с собой «мыльницу» или же «зеркалку» с камкодером. Качество фотографий поднялось на вполне приличный уровень, не забываем, это 2008-2010 годы:

Nokia N8
Что же касается Nokia N8, поначалу его покупка виделась мне простым эволюционным переходом с одного неплохого смартфона на другой. Да, у N8 экран больше и лучше, чем у N95 (3.5" AMOLED против 2.6" TFT, 640х360 против 320х240, GorillaGlass против простого стекла дисплея), тактовая частота и объем оперативной памяти так же удвоены, алюминиевый корпус против пластика, ксеноновая вспышка против светодиодной, 12Mpx камеры против 5Mpx, ну и ко всему прочему, новая версия операционной системы – Symbian ^3. На самом деле новшеств и визуальных изменений было не так много и они не вводили в ступор, на примере S60 я был неплохо знаком с Symbian, хорошо представлял себе его возможности, сильные и слабые стороны. Исходя из этого, я просто сосредоточился на изучение аппаратной начинки, радовался возросшей скорости работы системы, бесплатной GPS-навигации, возросшему качеству снимков и видеозаписей. Стоит отметить, что «коробочная» версия Symbian ^3 не была идеальной и Nokia постоянно работала над улучшениями, исправлениями, расширением функциональности устройства. Первым большим обновлением стала Symbian Anna, улучшившая стабильность системы, добавившая красоты для UI и принесшая с собой набор из новых мелких недочетов. Как это часто бывает, система стала настоящей рабочей лошадкой лишь после второго крупного обновления – Symbian Belle.
На тот момент на горизонте четко замаячила перспектива сворачивания работ по Symbian и именно в Belle разработчики Nokia постарались окончательно исправить многие досадные упущения прежних лет. Так, было увеличено количество рабочих столов, в верхней части экрана появилась «шторка», потянув за которую можно было развернуть панель быстрого доступа, изменился вид чата СМС-сообщений, частоту кадров при видеосъемке увеличили до 30fps, а в сам интерфейс камеры добавили элементы для более точной настройки. Более того, после установки Belle смартфон стал вести себя более стабильно, не зависал и мог работать без выключения или перезагрузки по несколько недель.
Шло время, Nokia N8 верно служила мне в качестве мобильного компьютера, плеера, фотоаппарата, камкодера. Были отсняты несколько тысяч фотографий, сняты сотни видеороликов, даже все моменты отпуска были сняты и смонтированы в 720р. Конечно же, со временем стали заметны и недостатки устройства, точнее, N8 стал морально устаревать. Обилие jquery, всевозможных подключаемых библиотек, даже устаревающих Flash-роликов на страницах сайтов привели к тому, что просматривать большинство из них стало не совсем комфортно по причине медленной загрузки и банальных «тормозов». Установка же SSD в домашний компьютер и вовсе развила во мне неприязнь к любого рода задержкам и ожиданиям при работе с различными девайсами, а разрешения 1280х720 при съемке видео в 2012 году уже стало маловато для документации происходящих вокруг меня событий.
Пожалуй, устраивало меня лишь качество фотографий:


Рабочий стол с виджетами почты, событий, управлением подключениями


Раскрытая шторка панели быстрого доступа


Галерея


Просмотр фотографий


Информация о фотографии


Открытые приложения с быстрым доступом к ним

Гламура в Symbian ^3 вы, пожалуй, не найдете, но выполнять свои функции и предоставлять пользователю доступ к нужным приложениям или данным данная ОС вполне может.
Что же касается фото и видео, то здесь был бы нужен отдельный большой обзор, с объяснением того, как именно работает технология Pureview в данном случае, что это дает и зачем нужен сенсор аж в 41 Mpx. Вместо этого я просто приведу в пример несколько фотографий и небольшой смонтированный ролик.
Фотографий на данный момент снято не так уж много, поэтому в качестве примера всего 4(+1):

По моему личному мнению, делать полноразмерные фотографии в 38 либо в 33.4Mpx имеет смысл лишь снимая пейзажи и панорамы, более того, для этого крайне желательно иметь штатив, иначе фотографии могут получаться слегка смазанными. Для всех остальных случаев жизни вполне достаточно фотографий с разрешением 5Mpx с использованием технологии PureView. Так же стоит заметить, что при наличии штатива можно делать фотографии с выдержкой до 2.7 секунд. Такая выдержка позволяет получить вполне приличные (для смартфона или «мыльницы») фотографии в условиях плохой освещенности в случаях, когда ксеноновой вспышкой пользоваться нельзя, либо просто нецелесообразно. В качестве примера:

Это фото сделано ночью, при свете фонарей уличного освещение, без использования вспышки.
Если говорить о видеовозможностях Nokia 808 Pureview, стоит условно разделить данный разговор на две части – качество записываемого видео и качество звука. За счет огромного разрешения сенсора 808 Pureview позволяет использовать цифровой зум без потерь в качестве. Убедиться в этом можно с помощью такого простого тестирования:


Оригинал

При использовании штатива качество съемки повышается и в некоторых случаях не всегда можно сразу определить, используется ли 3-х зум в данный момент или нет.
Для записи звука при съемке видеороликов используется Rich Recording Technology, о которой уже рассказывалось на Хабре.
В качестве подтверждения её возможностей предлагаю посмотреть такое видео:

На просмотрах Youtube можно найти и множество других примеров (раз , два).
Несмотря на то, что N8 по качеству записи звука значительно опережал своих конкурентов, даже ему было не под силу без искажений записывать звук из фан-зоны:

Пришедший ему на смену 808 Pureview в прямом смысле значительно поднял планку качества записи звука, особенно в громких и шумных местах отдыха его владельца.
В общем и целом, фото и видео способности данного аппарата позволяют не носить с собой ни дешевую цифровую фотокамеру, ни камкодер, а зеркальную цифровую камеру брать лишь в исключительных случаях, когда есть и возможность и необходимость. Если же говорить о самой Symbian Belle FP2, то на данный момент она является вполне адекватной альтернативой Windows Phone 8 и Android, если вам нужен простой и надежный инструмент, а не дорогая и капризная игрушка.

Выводы
В качестве итога всего длинного рассказа, размышлений, анализа и всего прочего, хотелось бы сказать следующее: если при выборе смартфона вас смущает лишь Symbian Belle на его борту, постарайтесь взглянуть на ситуацию объективно и размышлять здраво. На данный момент Symbian является вполне взрослой операционной системой, переживший свои детские болезни, его не забросили, не забыли, есть как официальная поддержка, так и различные моды и программы от сторонних разработчиков. Во многом репутация Symbian основывается на слухах и непроверенных фактах, а на деле оказывается, что всё совсем не так мрачно, а в некоторых случаях у человека, держащего в руках аппарат на Symbian Belle возможностей гораздо больше, чем у его товарища, с аппаратом на Андройде, IOS или WinPhone8.
Спасибо за внимание, надеюсь вам было интересно взглянуть на обстановку за «железным занавесом».

В отличие от многих операционных систем, Symbian не была портирована на мобильные устройства с персональных компьютеров, а изначально создавалась для них. Это обуславливает некоторые преимущества Symbian OS - она на уровне ядра оптимизирована для работы на критичных к энергопотреблению устройствах с минимальным объемом памяти и небольшой процессорной мощностью. Ниже приводятся основные факты и вехи в развитии Symbian OS.

  • Свою родословную Symbian OS ведет от 16-битовой однопользовательской многозадачной операционной системы EPOC, разработанной компанией Psion для своих портативных компьютеров семейства SIBO (Sixteen Bit Organiser) в 1989 году. Название EPOC ничего не означает, но распространены легенды, что EPOC является укороченным «Epoch» (Эпоха), или аббревиатурой от Electronic Piece Of Cheese. Операционная система EPOC была написана на ассемблере (Intel 8086) и С, поддерживала разработку приложений на С и OPL при помощи IDE OVAL (Object-based Visual Application Language), а также обладала графическим интерфейсом (тем самым опередив Microsoft Windows 3.0). В 1991 году появился КПК Psion Series 3 под управлением ОС EPOC, оснащенный 128 Кбайт RAM и процессором, совместимым с Intel 8086.
  • Впоследствии ОС EPOC была полностью переработана, и в середине 1997 года свет увидела ОС ЕРОС/32, впервые примененная на КПК Psion Series 5 с 4-8 Мбайт RAM. Новая операционная система разрабатывалась для процессоров с ARM-архитектурой и позволяла создавать приложения на С++. 16-битовая версия EPOC была переименована в ЕРОС/16 (спустя некоторое время ее стали именовать SIBO), а ЕРОС/32 в EPOC. Впоследствии компания Psion разделилась на Psion Computers, Psion Enterprise и Psion Software. Разработкой операционной системы занималась Psion Software. ОС EPOC постоянно совершенствовалась: на рынке появлялись устройства под управлением EPOC Release 2, EPOC Release 3 (часто упоминаются под сокращениями ER2 и ER3). Однако EPOC Release 4 не существовало.
  • В июне 1998 года Psion Software, Nokia и Ericsson создали компанию Symbian Ltd. В ее задачи входила разработка новой операционной системы мирового уровня для конвергентных устройств на основе КПК и телефонов.
  • В мае 1999 года к акционерам Symbian Ltd. присоединилась компания Panasonic, а вскоре была анонсирована ОС EPOC Release 5 (сейчас ее неофициально называют Symbian 5.0), содержавшая виртуальную машину Java ME. Через год ее улучшенная версия EPOC 5u (ER5u или Symbian 5.1) была применена в устройстве Ericsson R380. Именно с версии 5.1 в Symbian по умолчанию используются Unicode-строки. Позднее Symbian Ltd. заключает соглашение с Sybase об использовании их технологий доступа к базам данных в мобильных устройствах.
  • В 2000 году лицензиатами Symbian становятся Sanyo и Sony. Анонсированы Symbian 6.0 (первый официальный релиз) и Symbian 6.1.
  • В 2001 году основана компания Symbian Press, Nokia выпускает коммуникатор 9200 на платформе Series 80 под управлением Symbian 6.0 и смартфон 7650 на платформе Series 60 под управлением Symbian 6.1. Symbian OS лицензируется Siemens и Fujitsu.
  • В 2002 году совладельцами Symbian Ltd. становятся Samsung, Siemens и Sony Ericsson. Symbian OS лицензируется Sendo. Анонсируется платформа UIQ на базе Symbian 7.0, ориентированная на использование сенсорных экранов.
  • В 2003 году появляются устройства под управлением Symbian 7.0 на базе платформ UIQ, Series 80, Series 90 и Series 60.
  • В 2004 году Symbian OS лицензируется NTT DoCoMo, Lenovo и Sharp, анонсируются Symbian 8.1a и Symbian 8.1b (с новым ядром EKA2). Акционеры Symbian Ltd. выкупают долю Psion. Внутри компании ведется работа над Symbian 9.0.
  • В 2005 году Symbian Ltd. лицензирует использование протокола Microsoft Exchange Server Active Sync. Релиз Symbian OS 9.1 был выпущен с модулем безопасности, требующим обязательной сертификации устанавливаемых приложений. В этом же году появляются устройства с новой операционной системой (под платформой UIQ3).
  • В 2006 году появляются Symbian 9.2 и Symbian 9.3 с улучшенным механизмом управления памятью (demand paging), встроенной поддержкой протоколов WiFi 802.11 и HSDPA. Создаются программа сертификации разработчиков Symbian Accredited Developer (ASD) и программа взаимодействия с ВУЗами в области подготовки специалистов Symbian Academy. Продан 100-милионный смартфон под управлением Symbian OS.
  • В 2007 году на Symbian портируются библиотеки формата POSIX и SQLite. Анонсируется поддержка многоядерных процессоров, а также цифрового телевидения в форматах DVB-H и ISDB-T.
  • В июне 2008 года Symbian Ltd. празднует свое десятилетие. Объявляется о создании Symbian Foundation - организации, призванной разработать новую открытую единую платформу на базе Symbian OS. В течение года компания Nokia выкупает все акции Symbian Ltd. и передает Symbian OS в ведение Symbian Foundation. Вслед за этим Nokia, Sony Ericsson, NTT DoCoMo и Samsung передают Symbian Foundation ресурсы и исходные коды платформ S60, UIQ и MOAP(s). Продано 200-милионное устройство под управлением Symbian OS.
  • В начале 2009 года объявляется о прекращении поддержки платформы UIQ. Появились устройства под управлением платформы S60 5-й редакции на базе Symbian 9.4. Позднее Symbian 9.4 и S60 5-й редакции усилиями Symbian Foundation были объединены под названием Symbian^1 и выбраны в качестве отправной точки для дальнейшей эволюции Symbian OS в качестве открытой системы. Опубликован план подготовки Symbian^2 и Symbian^3.
  • В октябре 2009 года опубликован исходный код микроядра ЕКА2 Symbian OS.

За всю историю существования Symbian OS было выпущено более 250 моделей устройств под ее управлением от полутора десятка производителей общим количеством свыше 250 миллионов.

В целом история развития ОС происходила достаточно спокойно, без серьезных юридических конфликтов и судебных войн. Участники юридического форума считают историю Symbian OS примером продуманного и грамотного ведения ИТ бизнеса.

OS Symbian - это мобильная операционная система и вычислительная платформа, предназначенная для смартфонов. Первоначально она была разработана в качестве ОС с закрытым исходным кодом для КПК в 1998 году компанией Symbian Ltd. Эта платформа изначально была последующим дистрибутивом EPOC Psion и работала исключительно на процессорах ARM (хотя существовал и вариант x86).

Symbian использовалась многими крупными брендами мобильных телефонов - Samsung, Motorola, SonyEricsson и, прежде всего, Nokia. Являясь пионером, создавшим индустрию смартфонов, она была самой популярной операционной системой для смартфонов примерно до конца 2010 года, то есть в тот период времени, когда они находились в ограниченном использовании. Затем ее развитие обогнала ОС Android, поскольку разработки от Google быстро достигли массового потребителя.

Развитие операционной системы

OS Symbian с 2001 года была системной оболочкой и требовала дополнительного пользовательского интерфейса (в качестве промежуточного ПО) для формирования полной операционной системы. Затем она стала самостоятельной благодаря платформе S60 (ранее Series 60), созданной Nokia и впервые выпущенной в 2002 году. Поскольку она была встроенной у большинства смартфонов Nokia, Symbian OS в конечном итоге стала наиболее широко используемой смарт-мобильной операционной системой.

UIQ был еще одним пользовательским интерфейсом «Симбиан», в основном используемым Motorola и SonyEricsson, тогда как в Японии также существовала платформа MOAP. Приложения этих интерфейсов не были совместимы друг с другом, несмотря на то, что каждый из них был построен на Symbian OS. Компания Nokia была мажоритарным акционером «Симбиан» и приобрела всю свою долю в 2008 году. После этого была создана некоммерческая Symbian Foundation с целью разрабатывать ПО без роялти-наследника, базируясь на S60. В результате этой работы, Symbian ^1 (или S60 5th Edition) была выпущена в 2009 году. Последующий дистрибутив ^2 был использован только для носителя NTT DoCoMo на японском рынке. Symbian ^3 была выпущена в 2010 году, и к этому времени она стала платформой с полностью открытым исходным кодом. Эта версия получила значительные обновления в 2011 году.

Symbian Foundation распалась в конце 2010 года, и Nokia вернула контроль над развитием ОС. В феврале 2011 года «Нокиа», как единственная оставшаяся компания, которая по-прежнему поддерживает «Симбиан» за пределами Японии, объявила, что в качестве основной платформы для смартфонов будет использовать Windows Phone 7 от Microsoft. Два месяца спустя ОС была перенесена на закрытое лицензирование. Несмотря на то, что поддержка платформы была обещана до 2016 года, все разработки с 2012 года развивалась слабо. В январе 2014 года «Нокиа» перестала принимать от разработчиков новое или измененное программное обеспечение Symbian.

Nokia 808 PureView официально стал последним смартфоном Symbian от этого производителя. Однако NTT DoCoMo продолжала выпускать устройства OPP (Operator Pack Symbian, преемник MOAP) в Японии, которые все еще выступают в качестве промежуточного программного обеспечения поверх «Симбиан». Другие на Symbian OS телефоны, которые широко используются по настоящее время, это F-07F от Fujitsu и SH-07F от Sharp, выпущенные в 2014 году.

Пользовательский интерфейс

С момента создания у Symbian был собственный графический инструментарий, известный как AVKON (ранее - Series 60). S60 был спроектирован таким образом, чтобы им можно было управлять с помощью клавиатуры, подобной интерфейсному инструменту (mini-QWERTY). Программное обеспечение на базе AVKON совместимо с бинарными версиями «Симбиан», включая версию ^3.

Symbian ^ 3 включает в себя инфраструктуру Qt, которая в настоящее время является рекомендуемым инструментальным пакетом для новых приложений. Qt также можно установить на старых устройствах с этой ОС.

Четвертый дистрибутив планировал внедрить новую графическую библиотеку, специально разработанную для сенсорного интерфейса, известного как «UI Extensions for Mobile» или UIEMO, которая была разработана на базе QtWidget. Пробная версия была выпущена в январе 2010 года, однако в октябре того же года Nokia объявила, что Orbit/UIEMO не будет выходить на рынок.

Как обстоит дело сейчас?

В настоящее время Nokia рекомендует разработчикам использовать QtQuick с QML, новым высокоуровневым декларативным интерфейсом пользователя и средой разработки сценариев, которые позволяют разрабатывать как OS Symbian, так и MeeGo. Он доступен для существующих устройств третьего поколения в качестве обновления Qt. Когда в других приложениях постепенно появляется новый пользовательский интерфейс, устаревшая структура S60 (AVKON) вытесняется и больше не включается в новые устройства, что нарушает бинарную совместимость со старыми приложениями для Symbian OS S60.

Браузер

Symbian ^3 и более ранние версии имеют встроенный браузер на основе WebKit. «Симбиан» стала первой мобильной платформой, использующей это приложение (в июне 2005 года). Некоторые старые (на Symbian OS) телефоны используют Opera Mobile в качестве браузера по умолчанию.

Впоследствии Nokia выпустила новый обозреватель Symbian Anna с улучшенной скоростью и улучшенным пользовательским интерфейсом.

Поддержка нескольких языков

Symbian имеет мощную поддержку локализации, позволяющую производителям и сторонним разработчикам приложений использовать свои продукты на основе этой ОС для поддержки глобального распространения. Текущая версия «Симбиан» (Belle) поддерживает 48 языков, которые Nokia делает доступными на устройствах в языковых пакетах. Все они имеют общий английский или локально соответствующий диалект.

Системные характеристики

Операционная система Symbian OS поддерживает упреждающую многозадачность и защиту памяти, как и другие ОС (особенно те, которые созданы для использования на настольных компьютерах). Подход EPOC к многозадачности был почерпнут у VMS и основан на асинхронных серверных событиях.

OS Symbian была создана с учетом трех принципов проектирования систем:

  • Целостность и безопасность пользовательских данных имеет первостепенное значение.
  • Время пользователя не должно быть потрачено впустую.
  • Все ресурсы ограничены.

Чтобы лучше следовать этим принципам, Symbian использует микроядро, имеет подход к сервисам с обратным вызовом и поддерживает разделение между пользовательским интерфейсом и движком. ОС оптимизирована для устройств с низким энергопотреблением на батареях и для систем на основе ПЗУ (например, таких функций, как XIP и повторное включение в разделяемые библиотеки). Приложения и сама ОС следуют объектно-ориентированному дизайну: Model-view-controller (MVC).

Более поздние итерации ОС разбавили этот подход в ответ на требования рынка, особенно с внедрением ядра в режиме реального времени и модели безопасности платформы в версиях Symbian OS 9.3 и выше.

Ресурсоемкость

Особое внимание уделяется сохранению ресурсов, примером чего являются специальные идиомы программирования, такие как дескрипторы и стека очистки. Подобные методы существуют для экономии места для хранения. Кроме того, все программирование на Symbian основано на событиях, и центральный процессор (CPU) переключается в режим с низким энергопотреблением, когда приложения не имеют прямого отношения к событию. Это делается с помощью программной идиомы, называемой активными объектами. Аналогичным образом подход Symbian OS (9.4) к потокам и процессам обусловлен снижением накладных расходов.

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

Модель AllOver содержит следующие слои сверху вниз:

  • Слой рамок пользовательского интерфейса.
  • Слой прикладных услуг.
  • Java ME.
  • Уровень служб ОС.
  • Общие службы ОС.
  • Услуги связи.
  • Мультимедийные и графические сервисы.
  • Услуги связи.
  • Уровень базовых услуг.
  • Уровень служб и аппаратного интерфейса ядра.

Что это означает?

Уровень базовых услуг - самый низкий уровень, доступный для операций пользователя. Он включает в себя файловый сервер и пользовательскую библиотеку, платформу Plug-In, которая управляет всеми подключаемыми модулями, хранилищем, центральным репозиторием, СУБД и криптографическими службами. Он также содержит сервер текстового окна и текстовую оболочку: две базовые службы, из которых можно создать полностью функциональный порт без необходимости в каких-либо службах более высокого уровня.

OS Symbian имеет микроядровую архитектуру, а это означает, что минимальное необходимое находится внутри ядра, чтобы максимизировать надежность, готовность и отзывчивость. Она содержит планировщик, управление памятью и драйверы устройств, но другие службы, такие как поддержка сетей, телефонии и файловой системы, размещаются на уровне служб ОС или базовых служб. Включение драйверов устройств означает, что ядро ​​не является истинным микроядром. Ядро реального времени EKA2, которое было названо наноядром, содержит только самые примитивные позиции и требует расширенного модуля для реализации любых других абстракций.

Совместимость

Symbian разработана, чтобы подчеркнуть совместимость с другими устройствами, особенно с файловыми системами сменных носителей. Ранняя разработка EPOC привела к тому, что FAT стала внутренней файловой системой (и остается по сегодняшний день), но объектно-ориентированная модель персистентности была помещена поверх лежащего в основе FAT, чтобы обеспечить интерфейс в стиле POSIX и поточную модель. Внутренние форматы данных основаны на использовании тех же API, которые создают данные для запуска всех манипуляций с файлами. Это привело к зависимостям данных и связанным с ними трудностям с их изменениями и миграцией.

Существует крупная сетевая и коммуникационная подсистема, которая имеет три основных сервера: ETEL (телефонная связь EPOC), ESOCK (сокеты EPOC) и C32 (отвечает за последовательную связь). Каждый из них имеет схему подключаемого модуля. Например, ESOCK позволяет различным протокольным модулям «.PRT» реализовывать различные сетевые протоколы. Подсистема также содержит код, поддерживающий короткие линии связи, такие как Bluetooth, IrDA и USB.

Интерфейсы и их поддержка

Существует также большой объем кода пользовательского интерфейса (UI). В ОС Symbian содержались только базовые классы и подструктура, тогда как большинство реальных пользовательских интерфейсов поддерживалось третьими сторонами. Это уже не так. Три основных интерфейса - S60, UIQ и MOAP - были внесены в Symbian в 2009 году. «Симбиан» также содержит графику, текстовую раскладку и библиотеки рендеринга шрифтов.

Все нативные для Symbian OS программы C ++ построены из трех базовых классов, определенных архитектурой приложения: приложения, документа и пользовательского интерфейса приложения. Эти классы создают фундаментальное поведение приложения. Остальные необходимые функции, представление приложения, модель и интерфейс данных создаются независимо и взаимодействуют исключительно через их API с другими классами.

Необходимость в плагинах

Многие другие компоненты еще не вписываются в эту модель - например, SyncML, Java ME, предоставляющий другой набор API поверх большинства ОС и мультимедиа. Многие из них являются фреймворками, и ожидается, что разработчики будут поставлять плагины для них от третьих сторон (например, HelixPlayer для мультимедийных кодеков). Это имеет преимущество в том, что API для таких областей функциональности одинаковы во многих моделях телефонов, и что разработчики при этом получают большую гибкость. Но это одновременно означает и то, что производители телефонов должны выполнить большую интеграционную работу, чтобы создать функциональный гаджет с ОС Symbian.

«Симбиан» включает в себя справочный пользовательский интерфейс под названием «TechView». Он обеспечивает основу для начальной настройки и является средой, в которой выполняется много тестов Symbian и пример кода.

Варианты и платформы Symbian

Symbian, продвинувшись до версии ОС 7.0, разделилась на несколько графических пользовательских интерфейсов, каждый из которых поддерживается определенной компанией или их группой. В отличие от разных версий ОС Android, графические интерфейсы «Симбиан» называются «платформами» из-за более значительных модификаций и интеграции. Все усложнилось, когда приложения (в том числе для Symbian OS игры), разработанные для разных платформ GUI, стали несовместимы друг с другом, что привело к фрагментации ОС.