В борьбе между iOS и Android немало копий было сломано — и производителями в борьбе за пользователей, и самим пользователями в спорах, какая ОС лучше. Противостояние оставалось и остаётся актуальным, но вот детали его менялись с выходом новых версий — и в этой связи можно сказать, что появление сперва iOS 8, а затем Android 5.0 Lollipop внесло в картину весьма заметные изменения.

Обозреватель Кристина Уоррен (Christina Warren) опубликовала на Mashable весьма любопытное сравнение двух систем. Материалов по этой тематике в сети немало, но статья под заголовком «iOS 8 vs. Android Lollipop: Same features, yet more distinct than ever» привлекла внимание необычной идеей. Вкратце она изложена выше, прямо в заголовке, а более подробно её можно выразить так: будучи весьма схожими, обе ОС в то же время более далеки друг от друга, чем когда-либо ранее.

Ниже следует перевод статьи с Mashable.


За последние полгода в войне между Android и iOS произошло кое-что интересное.

Ранее эти операционные системы заметно различались по функционалу и внешней отделке. Android предлагал больше возможностей, в т.ч. по кастомизации, однако iOS выигрывала по оформлению. Всё это изменилось с выходом iOS 8 и Android 5.0 Lollipop: «восьмёрка» получила почти столько же функций, как и конкурирующая система, а Material Design, реализованный в Lollipop, по красоте практически не уступает «яблочным» разработкам.

Логично было бы предположить, что iOS и Android сейчас ещё более схожи, чем когда-либо — и на первый взгляд всё так и есть. Но на практике самое интересное в нынешнем состоянии обеих ОС — это то, насколько различными стали пользовательские впечатления.

В итоге, iOS и Android стали одновременно и близки, и далеки, как никогда в истории.

Рассмотрим новые схожести и различия между двумя платформами.

 

Равенство возможностей

Как я писала в своём обзоре iOS 8, последняя версия «операционки» от Apple фактически сравнялась с Android с точки зрения функционала. Годами пользователи iOS ждали, что приложения начнут лучше взаимодействовать друг с дружкой, появится поддержка виджетов и сторонних клавиатур. Apple в конце концов внедрила всё это, пусть и по-своему.

В то же время Android получил схожие принципы интерфейса и улучшенную систему уведомлений, схожую с iOS.

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

Другими словами, дело не в том, что iOS не может иметь такую же фичу, как Android (или наоборот); дело в том, что создатели этого не хотят.

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

 

Внешность и ощущения

Android Lollipop со своим Material Design является, с точки зрения оформления, самым амбициозным релизом от Google.

В течение времени внешний вид стандартного Android заметно изменился. То, что началось как конкурент BlackBerry/Windows Mobile, трансформировалось в операционную систему с акцентом на сенсорные экраны и медленно, но уверенно вступило в свои права.

Однако ключевой проблемой является то, что штатный user experience, предлагаемый Google, не устраивает большинство пользователей. Большинство из них использует сторонние графические оболочки, будь то TouchWiz от Samsung, Sense от HTC или MiUI от Xioami. И это весьма печально, потому что Lollipop действительно красив. Прозрачные элементы, слои, тени и текстуры великолепно проработаны.

Есть, правда, и хорошие новости: Google с партнёрами из числа крупных OEM работает над тем, чтобы включить элементы Material Design и в упомянутые оболочки. Насколько успешным окажется такое внедрение — пока неясно, но Google, как минимум, работает в этом направдении.

Приведение к общему знаменателю весьма важно, т.к. создаётся впечатление, что Android впервые за всю историю обзавёлся чётким собственным видением пользовательского интерфейса (UI) и пользовательского опыта (UX). Ещё более важно то, что дизайн с лёгкостью распространяется на планшеты, смартфоны, телевизоры и наручные аксессуары. Это можно заметить по слоям и текстурам в оформлении карточек Android Wear. Это очевидно по цветовой схеме и общим принципам дизайна Android TV. Наконец-то всё это похоже на единое программное семейство.

Apple с этим успешно справлялась уже давно. Кроме того, при создании OS X Yosemite компания взяла самое лучшее из фирменных UI и UX и сделала эти моменты общими для разных экосистем, причём такое объединение не выглядит неуклюжим или притянутым за уши (да, это камушек в огород Windows 8.1).

Сама по себе iOS 8 — довольно скромное обновление тех глобальных изменений, что мы увидели в iOS 7. Apple потратила прошлый год на то, чтобы продвинуть эти изменения в других своих продуктах, прежде всего OS X Yosemite. А те скудные данные, что мы сейчас имеем о грядущих Apple Watch, позволяют сказать, что в наручном гаджете характерные детали дизайна тоже представлены.

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

У Apple есть знаменитая кнопка Home, и основная навигация осуществляется внутри приложений, причём большинство соответствующих элементов размещается в нижней части экрана. В Android Lollipop обновилась полоска меню, и теперь она позволяет почти в любой момент войти в приложение или выйти из него; а вот навигация в самой программе может сильно различаться в зависимости от того, что именно сейчас происходит на экране.

 

Опыт использования

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

При взгляде на iOS — и экосистему Apple в целом — возникает ощущение, что создатели желают помочь пользователям справляться с работой максимально быстро и с минимумом «лажи» и суеты. Особенно это заметно в лучших фичах iOS 8 — включая новые виджеты для Today Screen, а также Continuity и Handoff. Свайпом книзу я могу открыть данные о погоде или акциях, посчитать на калькуляторе. Очень просто стало передавать почту или ссылки с телефона на Mac или iPad.

Самое заметное изменение, произошедшее для меня в iOS за последний год — я стала работать быстрее и делать больше с меньшим количеством неудобных «стыков» в работе.

В то же время с Android впечатления несколько отличается. Скорость работы здесь тоже является частью общей картины, но основное ощущение, возникающее при работе с Lollipop, состоит в том, что Google хочет предугадать ваш следующий шаг и ваши желания ещё до того, как вы сами поймёте, чего хотите.

Огромную роль в user experience здесь играет Google Now. Android не только постоянно слушает пользователя, дабы не пропустить ключевых слов «OK, Google» и среагировать на поисковый запрос или несложное задание (у Apple подобная «фишка» есть у Siri, когда iOS-устройство стоит на зарядке — по ключевым словам «Hey, Siri»). Google Now теперь захватил и экран блокировки, и область уведомлений; причём создаётся ощущение, что это сделано в расчёте на более обширные возможности, чем сейчас.

Это схоже с опытом применения Google Now на Android Wear, да и в Android TV есть признаки подобных контекстуальных предсказаний.

И на наручных гаджетах, и в гостиной Google Now выглядит не совсем уместно. Он работает, но ощущается оторванным от всего остального user experience, а также слишком ограниченным и в то же время слишком обобщённым. Но несмотря на моё удивление по поводу некоторых данных, выдаваемых Google Now, не буду врать — другие данные могут быть ошеломляюще точными.

В Android Lollipop работа Google Now улучшилась до такой степени, что эта фишка воспринимается как основа всего ПО, которой почему-то уделили недостаточно внимания.

В противовес этом Apple назначила Siri более узкоспециализированную роль — фоновой функции, применяемой в основном для отдачи команд. Да, Apple использует технологии Siri для показа назначенных встреч, данных о погоде и другой информации на экране «Сегодня», но к прогнозированию (с применением удачных догадок) компания относится намного более осторожно.

 

Далеко идущие планы

Для меня разница в опыте использования выглядит как фасад, за которым скрываются различия Apple и Google во взглядах на долгосрочные перспективы.

Google желает достичь состояния, в котором получится предугадывать «что будет дальше», причём так, чтобы эти догадки экономили время и давали ощущение интуитивности. Apple сосредоточена на простоте использования и поиске таких способов, которые позволили бы справляться с различными задачами без лишних размышлений. Кроме того, этот подход включает интеграцию различных устройств — дабы всё «просто работало».

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

 

Что дальше

В Android Lollipop Google внёс значительные изменения в UI — во многом аналогично тому, как Apple это сделала в iOS 7.

Поскольку Apple — это Apple, она может рассчитывать, что и пользователи, и разработчики примут новые продукты и принципы заметно быстрее. Продвижение iOS 8, возможно, идёт медленнее, чем у прошлых версий, но на само распространение «восьмёрки» среди общественности вполне можно рассчитывать.

С Android всё сложнее. Google с прошлого года начала усиливать контроль над UI, UX и функционалом, но компании всё равно приходится иметь дело с тем, что большинство пользователей не собираются жить в её тщательно проработанном пользовательском опыте. Вопрос состоит в том, как другие приложения применять новые правила UI, и, что ещё важнее, как они встроят функции по предугадыванию.

Помимо этого, будет интересно посмотреть, насколько успешно обе ОС смогут справиться со следующим поколением наручных аксессуаров. Android уже применяется в смарт-часах (Android Wear), но это всего лишь первые шаги.

В свете прошедших 12 месяцев и изменений, произошедшие за это время в обеих экосистемах, следующие 12 месяцев выглядят ещё более любопытными.

[Mashable]