Разработка мобильных приложений для всех платформ

Аналитика|

iOS7: поиск инноваций среди реноваций.

Оригинал заметки

На прошлой неделе корпорация Apple раскрыла свое видение будущего мобильных устройств, буквально взорвав Интернет-сообщество. Но новая вражда разгорелась не между фанами iOS и Android, и даже не между поклонниками Apple и Samsung, а между самими пользователями iOS. С одной стороны, полчища юзеров iPhone, iPad и iPod touch обласкали новый дизайн мобильной платформы, представленной Джонни Айвом и ко. «Это глоток свежего воздуха ... это потрясающе .... это штука просто сносит башню!». С другой стороны, iOS7 была раскритикована в пух и прах. Множество пользователей Apple со стажем не без ужаса смотрели как яблочная корпорация потихоньку раскрывает все подробности новой системы, и как все новые отличные фичи сводились на нет очень спорным дизайном. Так что же такое iOS7? Прорыв или трагедия?

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

До этого момента Apple никогда не создавали чего-то, что выглядит так, как iOS7. Вообще никогда. Это важно, потому что уже упомянутые пользователи Apple со стажем были прямо-таки поражены этим бесстыдным новым внешним видом системы.

Как компания, Apple известна многими вещами. Дизайн находится где-то на вершине списка. По части «железа» Apple нет равных, да и софт купертиновцев прекрасен - даже если он  терпит оглушительное фиаско (как это было с картографическим сервисом). И даже когда конкуренты отчаянно пытаются догнать лидера, вкладывая миллиарды в разработку новых продуктов, ни один ноутбук не будет таким приятным на ощупь, как эппловский, ни один планшет не будет таким изумительным, как iPad, ни один смартфон не будет таким ошеломляющим, как iPhone.

Конечно, в некоторых областях конкуренты могут сравниться с Apple, а где-то даже   и превзойти, но уж точно не в дизайне.

Поэтому несложно понять, почему фаны Apple нашли iOS7 настолько раздражающей. Прежний внешний вид iOS за все эти годы стало настолько привычно хвалить, что многие просто не смогли отказаться от него. К тому же iOS стала катализатором сдвига в понимании того, как компания должна делать дизайн интерфейса. Один из конкурентов Apple настолько полюбил iPhone что даже создал 132-страничное руководство для разработчиков о том, как можно буквально до пикселя скопировать большинство элементов iOS. Но сейчас, множество ключевых позиций, которые и определяли мобильную платформу Apple в течение шести последних лет, бесследно исчезли. Паника, разумеется, была неизбежна.

Но с того момента, когда Apple сорвала покровы со новой версии iOS на прошлой неделе, пыль немного поулеглась, мнения становятся все менее полярными. Блоггеры и аналитики, буквально взрывавшиеся от ярости, кажется пошли на попятную. Успокоились и наивные фаны Apple, визжавшие от восторга. Так что теперь, мы, наконец, можем набрать в грудь побольше воздуха и поговорить об iOS7.

По своей сути, iOS7 - это коренной сдвиг от ранних версий iOS в части взаимодействия пользователя с интерфейсом. Если посмотреть на более ранние версии, то навигация на платформе от Apple осуществлялась достаточно линейно. Открыть приложение, закрыть приложение. Открыть другое приложение, закрыть другое приложение. Внешний вид iOS7 предполагает работу со «слоями», и у меня есть такое ощущение, что это нечто, с чего Apple начинает совершенно по-иному создавать будущие версии своей мобильной платформы. Навигация в iOS7 иная. Панельки открываются вверху приложений и эффекты прозрачности позволяют получить особенное визуальное напоминание того, что и другие части OS в текущий момент доступны. Apple действительно сделали на это ставку. Например, каждое нажатие кнопки в приложении Phone или на лок-скрине  позволяет увидеть часть обоев главного экрана прямо под ней. Это очень круто и наверняка не останется неоцененным. А еще есть очень много других маленьких дизайнерских штучек, которые еще раз доказывают, что Apple всегда была и остается внимательна к мелочам.

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

Новый пользовательский интерфейс Apple на первый взгляд кажется довольно похожим на интерфейсы более ранних версий, но по факту это полный отход от того UI, который был в iOS6 и ранее.

За хоум-скрином, который и в самом деле выглядит почти также, как хоум-скрины ранних версий iOS, лежит совершенно перестроенный «пользовательский опыт». Каждое приложение переделано, а некоторые претерпели настолько радикальные изменения, что их теперь едва ли узнаешь. Как и предполагалось до премьеры iOS7 на WWDC новый интерфейс iOS7 оказался плоским. Изменились все текстуры и скевоморфические элементы, бывшие фишкой iOS больше половины десятилетия. Но «плоский» - это, как говорится, полбеды.

Интерфейсы новых приложений Apple не просто плоские, они полностью отличны от тех, которым пришли на замену. Некоторые приложения абсолютно не похожи на своих предшественников. И даже те, которые вроде и спроектированы так же, как и их старые версии, например Messages, выглядят настолько по-новому в своем минимализме, что эта похожесть не сразу становится очевидной. Скажем так: вы не ощутите сильных проблем с переходом с iOS6 на iOS7. Но ваши родители, возможно, ощутят. Но как только они вспомнят, как переходили с обычного телефона на iPhone, они с этими проблемами справятся.

По большей части интерфейс iOS остался вполне логичным и простым в использовании. Да, еще есть много областей в системе, где он далек от совершенства, но ярлычок «beta 1» как бы говорит: множество вещей изменится, перед тем, как iOS7 будет доступна широкой публике этой осенью. Хотя и в этой бете есть несколько оплошностей, которые действительно ужасают.

Вот, например: Apple, компания в которой работают вроде неглупые дизайнеры, создала просто элементарный дизайнерский кавардак прямо на лок-скрине iOS. Слова «Slide to unlock» («Разблокируйте») расположены внизу лок-скрина и мерцают так, как и всегда делали.

Но простейшей кнопки слайдера теперь нет.

Вместо неё, прямо под словами «Slide to unlock», находится стрелка, указывающая вверх. При этом движение вверх по экрану не разблокирует iOS. Стрелочка, на самом деле, напоминает пользователю о существование нового Control Center, который позволяет получить быстрый доступ к некоторым настройкам и функциям.  Чтобы разблокировать iOS, пользователь, как и в предыдущих версиях, должен свайпнуть слева направо.

На первый взгляд, это и не проблема вовсе. Но подумайте, что будет, если возьмем пользователя, который до этого ни разу не держал в руках  iOS-девайс - а это очень важно, учитывая как много новых iOS-пользователей появится, если Apple действительно собирается выпускать «бюджетный» iPhone. Вы нажимаете на клавишу разблокирования в первый раз на вашем iPhone или iPad, и ваше внимание немедленно приковывает сверкающая надпись «Slide to unlock» прямо внизу экрана, расположенная прямо над стрелкой, указывающей вверх. Вы касаетесь надписи и тянете её вверх, но ничего не происходит. Вы пробуете снова, но уже из центра экрана. Ничего не происходит. Еще одна попытка - то же самое действие, но со стрелочкой - и появляется панель с разными кнопками и слайдерами. Но вы все еще не попали на хоум-скрин.

Это тупейшая ошибка. А Apple не часто делает тупейшие ошибки, когда речь идет о дизайне. Это как поместить дорожный знак, на котором изображена стрелка поворота направо, над знаком поворота налево.

Несмотря на это, многие изменения в iOS7 просто превосходны.

И хотя в новой OS и не учли мнения всех недовольных старыми версиями, определенно учли мнения большинства из них.  Многозадачность, наконец-то, запущена как подобает, и теперь сторонние приложения в фоновом режиме показывают большую функциональность без какого-либо серьезного ущерба для заряда батареи. А новый Control Center, наконец-то, дает возможность легкого доступа к важнейшим настройкам и утилитам. В новом приложении почты также произошли серьезные улучшения, и поиск в нем теперь действительно работает. Приложение Safari mobile похорошело, получило новый интерфейс и объединенные адресную строку и строку поиска. AirDrop стал достойной альтернативой основанной на NFC передаче файлов. Прекрасен и Notification Center (хотя Apple и сделала шаг назад, убрав погодный виджет и заменив его на текстовый прогноз на один день), а iTunes Radio стало отличным дополнением к бизнес-портфолио Apple, хотя  в этом сегменте определенно есть и лучшие сервисы для пользователей, которые желают более всестороннего решения.

Также мне понравился новый менеджер задач UI, хотя он и бесстыдно стащен из webOS. Тамбнэйлы выглядят как экраны каждого открытого приложения в его недавнем состоянии и расположены наверху экрана. Нажатие на один их них откроет соответствующее приложение, а легкое движение вверх по нему - закроет. Как человек, который был большим фанатом webOS до того, как HP списала её со счетов, могу сказать, что новый многозадачный интерфейс - это большой шаг в правильном направлении, даже если разработчики Apple и не почешутся, чтобы создать какое-либо собственное решение.

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

И да, боюсь, что «Погода» в iOS всегда будет солнечной.

iOS7 - это не про сегодня, а про завтра. Важно понимать это при чтении об iOS в ближайшие месяцы и пользовании ею, начиная с этой осени. Да, здесь в названии есть цифра «7», но это по сути версия «1» нового видения купертиновцами будущего мобильных систем. Это фундамент, на котором Apple будет строить это самое будущее. Не каждому новая iOS7 придется по душе.

В сущности, некоторые могут так никогда и не полюбить изменения, представленные в iOS7, желая взамен, чтобы iOS все время оставалась прежней. Конечно, мы это уже слышали в случае Nokia, BlackBerry и Microsoft. Прелесть  iOS, не зависимо от чувств по поводу этих изменений - многие из которых действительно кардинальные - в том, что остается одна из главных вещей, которая делает платформу Apple такой классной - мощная экосистема отличных приложений. Сторонние приложения - это источник жизненной силы девайсов на Apple, и все ваши любимые приложения также будут присутствовать в iOS7, как они присутствовали и в iOS6. Многие из них претерпят косметические изменения, в которых разработчики попытаются отразить особенности нового дизайна iOS, но суть их не изменится.

Многие из них станут даже лучше благодаря новым API, которые Apple cделала доступными для разработчиков вместе с самой iOS7. Кроме того, стоит учесть при чтении про iOS7 в ближайшие недели, что Apple в самом деле очень торопились, чтобы представить первую бета-версию вовремя. Разработчики и дизайнеры торопились настолько, что не успели закончить к WWDC сборку для  iPad. Финалка iOS7, которую окончательно выпустят осенью, будет серьезно отличаться от ранних бет, и вы даже не можете представить, насколько.

Моя самая большая проблема с iOS7 та же, с которой я сталкивался при пользовании iOS6 и iOS5: мобильная платформа Apple не становится «умнее». Опасение, которое я чувствовал, направляясь на WWDC, было как раз в том, что Apple могли потратить огромное количество времени и средств на визуальный редизайн, тогда как новые фичи и важные улучшения будут немногочисленны и редки.

На поверке все оказалось не настолько страшным, но Apple, безусловно, не пошла на компромисс между инновациями и реновациями. iOS7 включает в себя несколько важных улучшений функциональности, но акцент, все-таки, сделан исключительно на дизайне. Какие важные, инновационные функции может показать iOS7, которых не могла бы показать iOS6?

Многие аналитики продолжают приводить одни и те же аргументы: «Apple не должна выпускать инновационных продуктов каждый год. Это самый прибыльный производитель смартфонов в мире. iPhone5 - самый продающийся смартфон на планете. iOS со временем становится все лучше и лучше». И так далее. Но как долго эти аргументы будут действовать, перед тем как люди начнут хотеть чего-то большего? Как долго мы будем счастливы обладать все тем же основным набором  функций, приукрашенных лишь несколькими новыми, да и то - утащенными из других платформ?

Как я уже отмечал, iOS7 - это начало новой главы в книге iOS. Это фундамент, на котором Apple будет строить следующие версии своей мобильной платформы. И я искренне надеюсь, что у Apple все еще есть несколько тузов в рукаве - несколько настоящих инноваций - потому что, если верить источникам, приближенным к одному из крупнейших конкурентов Apple,  в индустрии смартфонов за эти несколько лет ожидается очень захватывающий поворот событий.

Политика обработки персональных данных