iOS 7 beta. Обзор недостатков

30 июня 2013 |

Без сомнения, любой уважающий себя технофил осведомлён, что Apple предоставляет доступ к бета-кодам своих операционных систем лишь ограниченному числу зарегистрированных разработчиков. Однако это вовсе не остановило появление многочисленных упоминаний и обзоров еще пока «сырой» iOS 7 Beta во множестве изданий и блогов по всему интернету.

iOs_7

Что ж, нельзя винить любопытных поклонников Apple и любителей технологических новинок в желании узнать, что же представляет из себя самое важное обновление программной платформы Apple со времён появления первого iPhone в далёком 2007 году.

И всё бы хорошо, но незнакомые с практикой бета-релизов от Apple спешат наводнить блоги сообщениями о спонтанных перезагрузках, сбоях в работе, непоследовательности интерфейса и якобы отсутствующих функциях. Сообщаем и успокаиваем: «младенческие» проблемы и болезни роста, такие как недостаточная отладка или недоработанные приложения – обычное дело для масштабных софтверных релизов. За примером не нужно далеко ходить – стоит только вспомнить Windows Vista, которая за свою короткую жизнь между XP и «семёркой» так и не сумела полностью избавиться от многочисленных проблем с совместимостью и стабильностью работы. О естественном наличии багов в предрелизных бета-версиях операционных систем и говорить нечего.

Но попробуйте убедить в отсутствии поводов для беспокойства озадаченных граждан, что наложили свои руки на iOS 7 Beta и теперь порицают Apple за проблемы в работе с новой мобильной операционной системой!  В данном материале собраны наиболее частые жалобы по поводу стабильности и функционала iOS 7 Beta, и каждый упрёк программистам из Apple снабжается логикой разработчиков новой ОС, объяснениями того, почему та или иная функция отсутствует в этом релизе, и указаниями по тому, чего следует ожидать от релизов последующих.

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

Время автономной работы, медленная работа, «вылеты»

Пожалуй, чаще всего пользователи, установившие на свои устройства бета-версию iOS 7, жалуются на значительно возросшее энергопотребление и, как следствие, быстрый расход заряда аккумуляторной батареи смартфона. Действительно, предрелизная версия новой iOS «сажает» аккумулятор куда быстрее своих предшественников. Это особенно заметно в первые несколько часов работы, затем потребление энергии несколько снижается, но до продолжительности автономной работы iPhone 5 с установленной iOS 6 смартфонам с бетой новой системы всё равно очень далеко.

Частично этот феномен можно объяснить тем, что после установки iOS 7 устройство нагружает ресурсы в попытке создать резервную копию всех данных в iCloud (если эта функция не была отключена в настройках). Но это, конечно, не главный виновник сокращённого времени работы от батареи, общего подтормаживания интерфейса, внезапных вылетов приложений и периодических перезагрузок.

Заверим вас, что подобные симптомы обнаруживались и у всех бета-версий предыдущих ревизий iOS – на то они и называются бета-версиями, что оптимизация в них ещё не проведена полностью.

И тому есть вполне разумное объяснение: с инженерной точки зрения крайне нерационально тратить время разработки операционной системы на оптимизацию кода для плавной работы и эффективного использования энергии – этим всегда занимаются, лишь когда полируют программный код «исходного эталона», то есть финальной версии программного продукта, готовой к серийному использованию.

Что касается скорости работы системы в целом, ответ тот же – iOS 7 будет оптимизирована для достижения максимальной производительности, когда воедино соберут все элементы операционной системы и будут добавлены ныне отсутствующие функции и приложения.

Однако кроме проблем, очевидно свойственных только бета-версии, многие начинают замечать аппаратные ограничения работоспособности некоторых функций iOS 7. Да, не все яблочные устройства будут поддерживать полный функционал новой операционной системы. Так, официальный список поддерживаемых устройств Apple упоминает наличие фильтров для фотосъёмки, которые будут доступны только на iPhone 5 и iPod Touch пятого поколения.

ios 7 динамические обоиДругое аппаратное ограничение iOS 7 – динамические обои, которые, видимо, не будут поддерживать iOS-устройства с процессорами ниже A6. С этим трюком Apple мы давно знакомы. Помните историю с Siri, которая изначально была приложением, эксклюзивным для iPhone 4S, или обои для главного экрана, недоступные для iPhone 3G? История повторяется.

Диктофон (Голосовые заметки)

Диктофон, встроенный в яблочные устройства – приложение с довольно ограниченным функционалом (пользуясь случаем, рекомендуем Recordium – программа для iOS-девайсов со множеством полезных функций, которых нет в iOS-диктофоне по умолчанию). Но многие пользователи даже об этой простой утилите слыхом не слыхали, причём популярность приложения не росла, как бы Apple не меняла расположение иконки голосовых заметок в разных версиях iOS.

И всё-таки нашлись недовольные отсутствием диктофонного приложения в первом бета-релизе iOS 7. Многие запаниковали: “Apple решила избавиться от редко используемого приложения”. Но, конечно же нет! «Голосовые заметки» просто не были приоритетным направлением работы в ранней версии операционной системы. Как и ожидалось, Диктофон вернулся в iOS 7 вместе со второй бетой.

Диктофон в iOS 7

Twitter и Facebook в центре уведомлений

Пользователи этих социальных сетей знают, как удобно бывает написать в Twitter или ответить на личное сообщение прямо из Центра уведомлений. Не сомневаемся, что они полюбят эту возможность ещё больше, когда, установив бета-версию iOS 7, при попытке обновить статус в Facebook столкнутся с отсутствием функции в предрелизной iOS 7.

facebook twitter в ios 7Однако весь остальной связанный с Twitter и Facebook функционал никуда не исчез, а даже, напротив, расширился. В бета-версии iOS 7 функция «поделиться» добавлена во множество мест и приложений (включая и Центр уведомлений). Так, в приложении «Фото» при выборе изображения и нажатии кнопки «поделиться» среди возможных вариантов присутствуют и Twitter с Facebook. Как выглядит этот процесс, вы можете видеть на скриншоте ниже.

facebook twitter в ios 7Как и раньше, кроме собственно фото можно определить её контекст: придумать фотографии заголовок, выбрать на карте место съёмки и часть друзей, которым будет доступен в фейсбуке ваш пост.

В Картах Apple также можно поделиться местонахождением и заданными координатами:

карты Apple поделиться в facebook twitter в ios 7Кстати, раз уж мы заговорили о картах, компьютерная новинка от Apple, OS X 10.9 Mavericks, обзавелась совершенно новым встроенным приложением «Карты», в котором реализована функция передачи данных об отдельных локациях и даже целых маршрутах прямиком на iPhone, iPod touch или iPad. Доступна опция по клику кнопки «Передать на iOS» в меню «Отправить».

maps mac to iphoneВ общем, то, что в ранних бета-версиях новой iOS нельзя создавать посты в Twitter и Facebook из Центра уведомлений, вовсе не значит, что последующие выпуски не будут включать этой функции. Учитывая огромную пользу возможности доступа к социальным сетям без необходимости переключать приложения, сложно предположить, что Apple откажется от всеми любимой функции.

Иконки

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

новые иконки в ios 7Один из наиболее странных аргументов в защиту Apple – главный дизайнер Apple Джонатан Айв (Jony Ive) поручил разработку иконок веб-дизайнерам и работа находится в самом разгаре, так что перед нами по всей видимости, не только бета-версия операционной системы, но и бета-версия иконок. Основание для этого утверждения – альтернативные iOS 7-иконки, обнаруженные не так давно на официальном сайте компании. Однако вероятнее всего альтернативные иконки – лишь часть устаревшего к моменту анонса рекламного материала.

icons comparisonБурное обсуждение нового дизайна иконок в iOS 7 едва ли затихнет в ближайшем будущем. Это и неудивительно – люди будут видеть эти значки каждый раз, когда им захочется воспользоваться своим iPhone. Но стоит признать, что однозначного отторжения новый набор иконок у публики не вызвал, а угодить всем Apple не может. Так что пользователи, которых устраивает большинство нововведений и смущают лишь иконки, смогут прибегнуть к джейлбрейк-твикам и просто установить приглянувшийся им альтернативный набор пиктограмм.

Интеграция LinkedIn

В OS X Mavericks социальная сеть LinkedId поддерживается стандартными меню операционной системы. Это позволяет пользователям создавать посты в LinkedId с помощью любого приложения, использующего стандартное меню «поделиться». Как ни странно, кнопки для LinkedId не найти в настройках iOS 7, хотя там присутствуют, кроме уже упомянутых Twitter и Facebook, такие ресурсы, как Flickr и Vimeo, для которых в мобильной ОС реализован доступ к фотогалереям и видеозаписям на устройстве.

интеграция LinkedIn в ios 7Информация от некоторых источников указывает на то, что интеграция LinkedId в iOS 7 – вопрос времени. Возможно, функция появится в последующих бета-релизах, но не исключено, что она не подоспеет и к официальному запуску iOS 7 этой осенью и будет добавлена уже в одном из первых обновлений прошивки.

Скриншоты и недоработанные элементы интерфейса

Вдобавок к уже перечисленным недоработкам, Twitter кипит недовольными непродуманным интерфейсом и мелкими, но неприятными странностями новой мобильной ОС. Например, скриншоты нельзя снимать, если на экране блокировки высвечивается надпись «Выключите».

Также хочется отметить недоинтеграцию новых жестов в iOS 7. Чтобы повысить удобство и скорость работы, в дополнение к верхнему «свайпу» для вызова Центра управления и нижнему «свайпу», вызывающему переключатели, iOS 7 предоставляет возможность использовать правый «свайп», выполняющий действие «назад».

Центр уведомлений в iOS 7Новая функция безукоризненно работает в Настройках, где боковой «свайп» возвращает вас в корневую для текущего экрана директорию.

К сожалению, замечательная задумка страдает от неполной реализации: удобное средство навигации недоступно во множестве приложений. Возможно, эта проблема будет устранена в последующих версиях iOS 7. Будем надеяться, что тогда же разработчики восполнят пробелы в возможных применениях боковых «свайпов»: разве не было бы здорово переключаться таким способом между переписками с разными собеседниками?

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

Рассмотрим другой пример непоследовательности в обновлении интерфейса. В новой функции браузера Safari Общие ссылки (функция позволяет просматривать все опубликованные вашими друзьями в Twitter ссылки и комментарии к ним), используются круглые изображения профилей. Также обратите внимание на Список для чтения, заголовок которого оказался за пределами вкладки.

Общие ссылки в Safari iOS 7Такие же круглые фотографии применяются и в списке любимых номеров в приложении Телефон (при желании картинки можно отключить, как продемонстрировано на скриншоте ниже).

фото контакта в избранном iOS 7А вот в Сообщениях этих картинок нет. Хотя интеграция системы фотографий контактов в чаты была бы более чем уместной и невероятно облегчила бы навигацию между переписками и внутри групповых чатов.

side swipeКстати, при введение многих мелких деталей и опций Apple явно вдохновлялась как чатами Facebook, так и Google+. Это понятно, например, по методу установки картинки для контакта:.

фото в избранном iOS 7И ещё несколько ремарок. Как мы сообщали ранее, иконка приложения «Часы» отныне анимирована и отображает реальное время, а вот значительно переработанное приложение «Погода» не отображает на своей иконке текущую температуру. Аналитики предполагают, что связано это с тем, что Apple не хочет нагружать батарею устройства постоянными запросами местоположения, чтобы не обновлять информацию о температуре, когда пользователь её не запрашивает. Вернёмся к «Часам» – теперь касание по их изображению в приложении переключает аналоговые на цифровые часы и наоборот. Ловко сработано, ничего не скажешь!

iOS на iPad

Рабочий стол iPad с iOS 7Apple не решилась представлять на WWDC 2013 сборку iOS 7 beta для iPad и добавила поддержку планшетов лишь во второй тестовой сборке. Стоит признать, что первая бета-версия iOS 7 для iPad (она же iOS 7 beta 2) работает на устройстве до невозможности плохо: батарея “вылетает” мгновенно, содержит множество багов и зачастую использование данной сборки приводит к “зависанию” планшета, после которого только восстановление на iOS 6.1.3 поможет привести в его чувства.

Центр управления на iPad с iOS 7

Заключение

iOS 7 пройдёт через несколько бета-версий, прежде чем достигнет полной боевой готовности к официальному релизу этой осенью. Учтите этот немаловажный факт – многое из того, что мы сейчас видим в iOS 7, может коренным образом поменяться в последующих сборках.

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

Даже выходец из Microsoft Стивен Синофски (Steven Sinofsky) воздержался от каких-либо комментариев по поводу новой яблочной операционной системы, поскольку понимает, что нельзя судить о продукте по его бета-версии. С другой стороны, недавно назначенный новый глава разработки Android Сундар Пичай (Sundar Pichai) жаждет опробовать iOS 7 (хотя тут не последнюю роль играет необходимость следить за конкурентами, как вы понимаете).

Так что давайте условимся не считать какую-либо функцию (или её отсутствие) в iOS 7 устоявшимся фактом, пока не будет выпущена финальная, предназначенная для массового использования версия операционной системы. Пока разработка находится на стадии бета-версий, Apple может ещё всё поменять.

Те же, кто не удовлетворён стабильностью предрелизной сборки iOS 7, могут всегда «откатиться» на текущую iOS 6 и ждать осени, которая, поверьте, не заставит себя долго ждать.

Смотрите также: