Symbian - конструктивная критика или гонения на конкурентов.

топ 100 блогов the_ultimate11114.07.2010 Давно хотел написать данный пост, но он требовал немалого анализа и подготовки. Приготовьтесь, объем текста достаточно большой. 

Думаю, что нужно начать с истории вопроса. Symbian это первая смартфонная ОС, корнями своими уходящая в разработки компании Psion, платформу EPOC. Если быть столь дотошным, EPOC в какой-то момент была переименована в Symbian. И стала разрабатываться консорциумом производителей Ericsson, Nokia, NTT Docomo.

Кстати, первым смартфоном на платформе Symbian стал смартфон от Ericsson R380 (я его еще застал и неплохо помню).
Чтобы не повторяться, есть ссылки на wiki http://ru.wikipedia.org/wiki/Symbian

Суть моего поста в том, что в последнее время вокруг Symbian возникает много шума, причем шум этот возникает как из-за Nokia, так и не из-за Nokia. В общем, мое мнение, что шум этот возникает не просто так, а по чьей-то не очень доброй воле. Я не хочу строить конспирологических теорий (ака теория заговора), но то, что есть люди, кому выгоден негативный PR о Symbian - это факт и факт непреложный.

Я не претендую на абсолютно всестороннее освещение вопроса, но считаю, что я собрал достаточно много интересной информации по этому вопросу, которой следует поделится.

Мне представляется, что главное, это отделить конструктивную критику от троллинга, справедливую оценку от откровенной рекламы конкурентов.

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

Вторая мысль - оценка ОС не должна вестись исключительно опираясь на конкретное устройство, т.к. часто конкретные недостатки устройств переносятся на саму ОС, которая к этому не имеет отношения. Тем не менее, проблемы конкретных устройств, часто нивелируют достоинства ОС и это тоже нужно учитывать.

Теперь давайте постараемся разобраться - справедливы ли все претензии к Symbian, или все же определенные претензии являются банальным троллингом? 

Первый и наверное самый избитый аргумент - это "устаревший" интерфейс.
Неплохая статья есть здесь http://www.allaboutsymbian.com/news/item/11788_A_New_UI_is_not_needed_for_Sym.php
Но прежде всего, я хочу сказать - почему  интерфейс выглядит сейчас так?
1) Symbian OS это единственная на сегодняшний день ОС (WM для смартфонов уже официально прекратила существование) у которой есть смартфоны с сенсорными и не сенсорными экранами.
Обе версии ОС используют одну базу программ (с определенными исключениями, но в целом это так) именно потому, что Symbian Touch использует основные элементы интерфейса от обычной Symbian. Грубо говоря, дело не в том, что злая Nokia хотела издеваться над своими покупателями, а в том, что когда на рынок выпускали 5800 не хотели оставлять его без приложений вообще. Если бы элементы интерфейса обычной Symbian не использовались, то совместимости софта бы не было. Это важно помнить. 
2) Это справедливо и для Symbian^3, которая не так сильно отличается от стандартной Symbian Touch именно поэтому - разработчики не хотели, чтобы смартфон от Nokia был голым и не мог использовать ни одно приложение из тех, что были накоплены за многие годы. Думаю, что если бы Nokia объяснила этот факт публично, она бы нашла гораздо больше понимания и поддержки. 
Не нужно думать, что в Nokia работают абсолютно тупые люди, которые не могут создать новый интерфейс - N900 имеет достаточно привлекательный Touch интерфейс, создан Nokia и не является чем-то "украденным у конкурентов".
Грубо говоря, начиная разработку Symbian^3 у Nokia был выбор - (1) оптимизировать ОС, убрать из нее все неудобные моменты, которые можно убрать, увеличить скорость работы, добавить эффекты, заменить все ключевые приложения или (2) сделать совершенно новую внешне ОС, при этом оставляя ее без приложений на первоначальном этапе.
Лично я предпочитаю первый вариант.
3) Второй подход (2) будет реализован в версии Symbian^4, которая выйдет в 2011 году. 
Здесь нужно сказать, что Nokia придумала, как объединить базу приложений для всех свои ОС, ведь это всех беспокоит.
Ответом здесь является слово из двух букв - QT (читается как кьют). QT это средство разработки, которое уже достаточно популярно (подробно здесь http://ru.wikipedia.org/wiki/Qt) и написанные с его помощью программы будут работать и в Symbian^3 и в Symbian^4 и в Meego (о нем в другом материале) и в Maemo и на других платформах, в том числе и на предыдущих версиях Symbian (даже на аппаратах без тачскрина). 
Теперь разберемся - что именно из критики интерфейса Symbian справедливо, а что является троллингом.
1) В Symbian Touch (aka Symbian^1) есть места, где нужно одно нажатие, а есть где нужно два - исправлено в Symbian^3.
2) Нет кинетического скроллинга или он плохо работает - кинетический скроллинг появился в 40-й прошивке 5800, в 20-й прошивке N97, относительно X6 - он был изначально, в 5530 он появился недавно, в Samsung i8910HD он реализован хорошо (за исключением плеера). Тем не менее, не везде на 5800 и N97 он работает хорошо, что является следствием слабой аппаратной платформы - здесь критика справедлива - но это исправлено в Symbian^3 (у нее требования к аппаратной платформе значительно выше и оптимизирована скорость работы меню)
3) Нет мультитач - справедливая критика, Symbian^1 не поддерживает мультитач даже на емкостных экранах - исправлено в Symbian^3.
4) Интерфейс медленный - здесь есть сочетание и справедливой и несправедливой критики.
 На не сенсорной Symbian, интерфейс на мой взгляд достаточно быстрый, перемещение по папкам и меню мгновенное, без задержек (на личном опыте с N82, E90, N95, N95 8Gb, E51). Для Symbian Touch не все однозначно и зависит от конкретных устройств, на 5800 в последних прошивках все достаточно неплохо, на N97, X6 все неплохо, на Samsung i8910HD все достаточно быстро, если не считать долгого открытия одной папки - приложения. Это объективный взгляд.
Здесь безусловно есть над чем работать и в Symbian^3 много внимания уделено именно этому. В чем принципиальная разница? Дело в том, что текущая версия Symbian Touch (aka Symbian^1)  оптимизирована для работы на весьма слабых по производительности процессорах с частотой 434 мц, для такой частоты она работает достаточно неплохо, но чтобы система не захлебнулась, скорость ее  ограничена - это сделано и для экономии оперативной памяти, и для того, чтобы не страдали запущенные приложения.
 В Symbian^3 за обработку интерфейса - отвечает медиапроцессор с графическим ускорителем (или попросту GPU), который в 3 раза ускоряет обработку графики интерфейса - он же дает возможность выстро открывать большие снимки, запускать мощные игры, обрабатывает графику на сайтах с flash и т.д. Причем его наличие это обязательное требование для создания телефона на Symbian^3.
Но здесь нужно указать, что несправедливость критики заключается в том, что b другие ОС также не всегда работают без лагов, хотя используют гораздо более мощное железо.
Я позволю себе привести соответствующие видео:
http://www.youtube.com/watch?v=f54S94bP4Po
http://www.youtube.com/watch?v=eT6uZ9Y2ev8
http://www.youtube.com/watch?v=ocoxDHg09tE
Соответствующих сообщениях о лагах интерфейса на разных ОС много. И здесь не будет аргументом то, что можно поставить кастомную прошивку, ведь тоже самое возможно для Symbian и эффект общего ускорения работы будет тем же.
Для сравнения работы с интерфейсом - вот видео Samsung i8910HD с SPB Shell http://www.youtube.com/watch?v=h2Wb5zC5Zm8
На мой взгляд такое сравнение справедливо, ведь HTC Sense тоже явлется сторонней оболочкой.
5) Интерфейс не заточен под touch - на самом деле здесь сложно определить что имеется ввиду. С одной стороны здесь имеются ввиду те проблемы, о которых я уже говорил. С другой стороны, в интерфейсе Symbian Touch (aka Symbian^1) мелких элементов, которые  было бы трудно нажимать пальцем практически нет, с такими вещами я на i8910HD я не сталкиваюсь. Думаю, что обычно под этим, люди имеют ввиду разницу в работе резистивных и емкостных экранов, не понимая, что разница лежит лишь в примененном производителем экране, а не в работе самой системы. Здесь можно упомянуть работу с пунктами меню, в текущем Symbian Touch (aka Symbian^1) стандартные вопросы системы выводятся снизу, в Android и iOS они появляются в центре экрана. Но не могу сказать, что это критично для управления пальцами. Но в Symbian 3 частично это изменено, многие вопросы будут всплывать в центре экрана, а не внизу.
6) Работа с оперативной памятью - здесь нужно оговорится.
Любая система в условиях недостаточных ресурсов начинает вести себя нестабильно. Это справедливо абсолютно для всех ОС и программ. Symbian не исключение. Но нужно различать, когда есть проблема самой ОС Symbian, а когда есть проблема конкретных устройств. 
В интернете распространилось мнение, что Symbian плохо работает с оперативной памятью, т.к. проблемы с закрытием программ при нехватке свободной оперативной памяти встречаются в таких популярных устройствах, как 5800, N97 и т.д.
Я не собираюсь отрицать очевидное и не собираюсь кричать, что таких проблем нет. У меня был 5800 и иногда я наблюдал такие проблемы, хотя они не были чем-то постоянным. 
Дело здесь в том, что в 5800, N97, N97 mini, X6, 5530 установлено 128 мб оперативной памяти. Свободной остается от 40 до 60 мб, в зависимости от того, есть ли в системе виджеты и т.д. К сожалению, этого недостаточно для стабильной работы в режиме 24/7. 
Я согласен с оценкой, что это вина Nokia - недооценка желания пользователей запускать множество приложений и выполнять различные задачи и тут есть ее за что справедливо ругать.Я выступал с такой критикой этих моделей еще больше года назад.
Но это не имеет прямого отношения к ОС Symbian как таковой. Не будете же вы винить двигатель внутреннего сгорания как технологию, за то, что в вашей конкретной машине стоит слабый двигатель.
На Symbian есть другие смартфоны - Samsung i8910HD, SE Satio, Vivaz, Vivaz Pro. У них установлено 256 мб оперативной памяти и я могу ответственно сказать, что проблем с вылетом программ из-за нехватки оперативной памяти они не испытывают. 256 мб является достаточным объемом для Symbian OS и когда они есть в ее распоряжении система работает стабильно, и позволяет одновременно запускать большое число приложений. Вот запись рекорда, поставленного на i8910HD http://www.youtube.com/watch?v=ieSR97Ar8Ew
7) Энергопотребление - здесь, на мой взгляд какое-то невежество и чистой воды наговоры, но для чистоты дискуссии надо это тоже осветить.
Symbian это ОС, специально созданная, чтобы работать в условиях ограниченных ресурсов (когда-то устройства работали на процессорах 106 мц с 16 мб оперативной памяти и работали хорошо). Сейчас требования к функционалу возросли и выросли минимальные требования к железу, сейчас для Symbian Touch (aka Symbian^1) это 434 мц и 128 мб оперативной памяти. По современным меркам это очень немного. Конечно же, такие аппаратные характеристики не потребляют много энергии, а система ограничивает нагрузку на них. Symbian корректно работает с многозадачностью - она включает Wi-Fi, когда это необходимо программам для выхода в интернет, и выключает его сразу же после выхода, тоже самое с GPS. Она не оставляет висящие подключения и корректно работает с различными сетями. Android в этом смысле намного менее совершенен - при выходе из GPS приложений часто остается включенным GPS, работы с сетями построена так, что если разрешено подключение одного типа (Wi-Fi или gprs) по нему лезут в интернет все приложения, ожидающие синхронизацию, что достаточно затратно с точки зрения расходов на связь и работе с подключениями. Многие приложения не позволяют Android перевести устройство в спящий режим, при этом закрыть их полностью, не используя стороннее приложение для работы с памятью (Task killer) невозможно. 
Пруф http://4pda.ru/forum/index.php?showtopic=164100&st=0&p=4281073&#entry4281073
8) Программы - я считаю, что здесь нужно оговориться. Я сторонник подхода, когда смотрят, есть ли приложения удовлетворяющие потребности, а не пустое сравнение количества приложений вообще.
Сейчас все говорят - для Symbian мало приложений, потому что их мало в OVI Store. Но это не совсем честный метод подсчета, т.к. во-первых, в OVI Store от силы 10 % от всех приложений для Symbian, а во-вторых, не вполне понятна методика подсчета. Почему я об этому говорю?
Для Symbian есть очень много приложений, написанных на разных языках программирования - на java, на QT, на Symbian C++, на Python, на WRT, на Flash. И когда считают приложения для Symbian, я не знаю, о каких именно приложениях говорят. Можно принять разные подходы - считать только на Symbian C++ но почему? Если я использую java программы и игры, это не считается? На мой взгляд, считать нужно все, что можно запустить. А если считать все java игры и программы, а ведь они все идут на Symbian, это сколько десятков тысяч таких приложений наберется? Я считаю, что такой подход справедлив, ведь для Android приложения вообще на java написаны в 99 % случаев.
То есть говорить, что для Symbian приложений мало, это лукавство, которое выгодно прежде всего конкурентам.
То что для Symbian проблема найти нужные приложения, это справедливый вопрос, хотя альтернативных appstore (тот же handango.com чем не магазин приложений?) для Symbian хватает. 
Но для рядового юзера, все эти сражения по поводу того, что есть сотни тысяч приложений это по большому счету пустой звук. Важно ведь то, есть ли нужная ему программа. Я не буду говорить за других - скажу за себя.
У меня установлены из приложений: Opera, Opera Mini, X-Plore, Cityguide, ЯндексКарты, ProfiMail, виджет NewsReader, Навителб Quick Office, Adobe Reader, DJVu Reader, ZXReader, MailAgent, BayanICQ, Garmin, OVI Maps, ЯндексМетро, SPB Shell, SPB Weather, SPB TV, Slovoed, Lingvo, Gravity, Resco Photo Viewer, TuneWiki, Midomi, Kxting.
Из игр: Gears, Uno, Asphalt 4, BoomBlox, HappyLines, Ferrari GT HD, Let's Golf и Superminers. 
Это полностью удовлетворяет мои текущие потребности, не будут говорить за остальных.
Если говорить про интерфейс софта под Symbian - да многие приложения со стандартным интерфейсом смотрятся однообразно. 
Разработка для Symbian на языке Symbian C++ достаточно сложна, это факт, т.к. Symbian C++ это не стандартный С++, также факт, что средства разработки использовавшиеся до сих пор несовершенны.
Эту проблему должен решить QT, который использует асболютно стандартный язык С++, имеет гораздо более удобные средства для разработки и является мультиплатформенным изначально.
Перенос программы написанной на Symbian C++ под QT достаточно прост, поэтому применение QT должно улучшить ситуацию, для массового перехода на QT нужно лишь одно - распространение телефонов, на которых он встроен - начиная с Symbian^3 QT встроен в систему изначально. В Symbian^4 весь сторонний софт будет только на QT, интерфейс системы также будет написан на QT. Meego также будет использовать софт написанный на QT, чтобы перенести софт с Meego на Symbian под QT нужна лишь перекомпиляция, что не составляет никакого труда.
9) Стабильность платформы - здесь очень много объектов для спекуляций, т.к. источником проблем со стабильностью устройства могут быть различные факторы - нестабильные сторонние программы, аппаратные проблемы аппарата, брак, конкретные ошибки допущенные в определенной прошивке для того или иного устройства. Не считаю, что есть идеальные в этом плане устройства. Но повторюсь, мое мнение, что основные проблемы возникают при использовании устройств, имеющих малое количество оперативной памяти. То есть если для 5800, на моем опыте, это было актуально, то для N82, на моем же опыте, это было не характерно, как это не характерно для i8910HD. Естественно всегда есть какие-то негативные моменты, но вопрос лежит в том, насколько они распространены, и насколько честно говорит о них человек.

Поскольку смена ОС в мобильном телефоне это еще экзотика, важно оценить типичные особенности устройств на тех или иных платформах, которые потом становятся аргументами против той или иной ОС в руках троллей. 
Я считаю важным напомнить, что если раньше Symbian устанавливалась в дорогие устройства, то сейчас она устанавливается в устройства среднего и низкого ценового уровня.
На мой взгляд, несправедливо сравнивать устройства совершенно разных ценовых категорий - например, часто я вижу сравнения Nokia 5800 или даже 5530 с HTC Desire. Но ведь сравнение это совершенное некорректно, т.к. устройства из принципиально разных ценовых категорий. 
Сравнивать устройства нужно в целом, а не только на уровне интерфейса, ведь для покупателя играют роль и другие вещи - камера, корпус, качество звука и наличие аксессуаров, удобство в руке, жизнь от батареи.
Грубо говоря, в реальной жизни, люди пока не руководствуются тем, какая ОС находится в телефоне, на это обращает лишь небольшая часть покупателей. Большинство людей по прежнему интересует и качество связи, и наличие разных форм корпуса и количество мегапикселей, да и марка телефона играет большую роль. И за счет этого, Symbian имеет большую долю рынка, т.к. устройства с ней на борту, сами по себе достаточно привлекательные телефоны. 
Другое дело, что Nokia, в последнее время ослабила контроль качества своих смартфонов - такие модели как 5800 (признаюсь, проблема динамика и корпуса, меня не коснулась), N97 у многих вызывали раздражение не только из-за своей ОС, но из-за чисто потребительских характеристик. И это в не меньшей степени играет против Symbian. 
Но справедливости ради, надо сказать, что идеальных производителей нет - вспомните историю с антенной у iPhone 4, да и брак в той или иной форме есть у всех. Не верите? Вот вам ссылка на типичную тему, где обсуждается брак устройства не от Nokia. http://4pda.ru/forum/index.php?showtopic=165843
Важный аргумент, который есть у Symbian телефонов и он по прежнему силен - это время жизни от батареи. У телефонов с Android, в силу многих причин, которые я уже упоминал, время жизни от батареи весьма слабое, что массовому потребителю совсем не понравится.
Другой аргумент за Symbian телефоны - это то, что они имеют более качественные камеры, чем могут предложить Android смартфоны. И это не только проблема производителей - сама ОС должна поддерживать соответствующие алгоритмы и сжатия и обработки. Пока все телефоны с Android снимают просто чудовищно - это и про Desire и про Milestone и про XT720 и про i9000. Все что еще дешевле порой не годится даже для снятия текстов. 
Вроде бы сейчас эти аргументы не звучат так модно, т.к. сразу же появляются люди, которые начинают говорить, что когда телефон живет в течении светового дня, это нормально. Я так не считаю, и не позволю себя убедить в обратном. Сказки про то, что можно все отключить и использовать только для звонков, я тоже не советую слушать - люди лукавят, причем весьма сознательно. Нет смысла покупать мощную платформу, чтобы потом использовать ее в полсилы. Платформа должна отвечать вашим потребностям, а не вы подстраиваться под нее.
Если для вас важна батарея - доверяйте собственному опыту и отталкивайтесь от собственных потребностей, не позволяйте навязывать вам то, что вам не подходит, даже если это модно или круто. Это моя позиция. 
Тоже самое можно сказать о камере, не обязательно слушать тех, кто убеждает, что камера в телефоне это баловство, это их позиция, но это не значит, что нет другого взгляда на этот вопрос. 
Утверждать, что все производители, кроме Nokia идеальны, это непростительная глупость и случаи массового брака в последнее время есть у всех - есть и отказывающие динамики, и трескающиеся корпуса, и камеры дающие на снимок розовое пятно и впадания в перезагрузки и невозможность работать с режимом 3G и война с прошивками и все все все, не надо ругать одних, оправдывая других. И уж тем более, это не аргумент против ОС в целом, к которой конкретные устройства не имеют отношения. Плохое отношение в СЦ бывает у всех производителей, это наша отечественная реальность.

Мифы о будущем Symbian, которые не соответствуют действительности:

Nokia собирается отказаться от Symbian, N8 будет последним телефоном на Symbian. Это не так - Nokia говорила о N8 как последнем устройстве в линейке N Серии. Помимо этого остаются серия С, E и X. Каждая из них получить Symbian^3 смартфон (Е7, С7, X7). Также будут модификации с меньшим и большим количеством памяти. Возможно появление устройств на Symbian^4 в рамках N Серии. Также будут продолжать выпускаться устройства без touch screen на Symbian. 
Symbian^3 не будет совместима с текущим софтом для Symbian Touch (aka Symbian^1) - это не так, будет сохранена полная совместимость с теми приложениями, которые запускаются на Symbian Touch (aka Symbian^1), при этом будут поддерживаться приложения для QT, которые будут работать и на Symbian^4 и на Meego.


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

Оставить комментарий

Архив записей в блогах:
Это что же творится, граждане?! Лекарственные спиртовые настойки пустырника и боярышника поставят в один ряд с алкогольной продукцией. Производителям лекарств с содержанием спирта более 0,5% придется подключиться к Единой государственной автоматизированной системе учета алкоголя (ЕГАИС ...
А вы пользуетесь антиперспирантами? Это же так удобно и хорошо..прыснул и пошел,пахнешь хорошо,девки клюют,такой чистенький,приятный молодой............андрогин. Да-да. Вся современная косметика(  и не только) в основе подавляет мужской гормон-тестостерон. Фталаты присутствует во ...
Поздравляю всех с наступающим Новым годом! У меня, почему-то, такое впечатление, что именно этот год подарит нам удивительные открытия возможностей человека. Которыми будут владеть не избранные, а многие, которые открыли в себе свое Высшее Я. Я ...
Сегодня его день рождения. Не юбилей, но все же… Повод еще раз обратиться к его личности, к исторической значимости этой личности. Тиран, Революционер, Философ, Вурдалак? И всё – с большой буквы… Однозначной объективной оценки личности Владимира Ильича нет и еще очень долго не ...
История, появившаяся в Фейсбуке Синих ведёрок, достойная для характеристики нашего удивительного времени. На каждого радивого и нерадивого водителя в Москве может отыскаться свой постмодернист, зарабатывающий бонусы на карту «Тройка», и инспектор МАДИ Дело было так: приехала городская ...