Что Apple может добавить в iOS 6
Если внимательно изучить доход Apple по продуктам за Q2 2012, не секрет, что основным источником выручки для компании являются мобильные устройства — iPhone и iPad в сумме дают три четверти общего дохода. Более того, это соотношение с каждым кварталом продолжает возрастать в пользу мобильных устройств. Отсюда можно сделать предположение, что Apple вряд ли будет уменьшать так называемый цикл обновлений и подготовила к международной конференции разработчиков WWDC 2012 несколько интересных продуктов — обновление iOS, Mountain Lion и, может быть, традиционное «one more thing» Стива, по которому я уже успел соскучиться. Так или иначе, уже через несколько дней мы сможем своими глазами увидеть то, над чем работала Apple в последние несколько месяцев.
Если в случае с Mountain Lion все примерно понятно — зарегистрированные разработчики получили доступ к бета-версии системы еще в середине февраля, затем Apple выпустила несколько обновлений Developer Preview с новыми функциями и исправлениями багов, — то в плане обновления iOS все не так просто. С каждой новой версией системы все сложнее писать такого рода «предсказывающие» статьи, потому что Apple прислушивается к мнениям аналитиков и жалобам покупателей, исправляет недочеты в своих продуктах. Я имею ввиду, что в 2007 году вслед за релизом самого первого iPhone 2G было очень просто перечислить в iPhone OS список недостатков — отсутствие функции копирования/вставки текста, многозадачности, уведомлений, папок и так далее.
Однако теперь недостатки в текущей версии iOS не носят такой категоричный характер, поэтому предполагать что-то новое довольно непросто. Я не хочу сказать, что Apple перестанет развивать и внедрять различного рода инновации в iOS, просто сейчас, скорее всего, они будут неожиданными и будут удивлять нас. Сегодня в этой статье мне хотелось бы поделиться своими мыслями по поводу того, что Apple может изменить, улучшить или добавить в новой iOS 6. Будет интересно вернуться к этому списку после WWDC 2012.
Содержание
Ввод текста
Когда Стив Джобс представлял первый iPhone пять лет назад, многие считали, что печатать на таком сенсорном дисплее будет неудобно. Однако со временем люди стали использовать свои iPhone и iPad настолько активно, что для некоторых из них они стали основным устройством, причем не только для потребления контента, но и для его создания. Тем не менее, функция ввода текста в iOS еще далека от идеала, особенно в плане выделения, копирования и вставки фрагмента текста. Насколько эти функции просты и удобны на Mac, настолько они кропотливы и неловки в iOS.
Я думал над тем, как Apple может улучшить процесс ввода текста в iOS. Больше всего мне понравились эти упрощающие жесты одним или двумя пальцами по клавиатуре, которые вы можете увидеть на концептуальном видео выше. Позднее этот метод даже получил название «Hooper Selection». Вы наверняка уже видели это видео, потому что сразу после его появления оно произвело огромный всплеск внимания, в основном, по двум причинам: показанные жесты выглядят довольно интуитивными, и никому не нравится текущий подход. Надеюсь, Apple позаимствует некоторые идеи из данного ролика.
Еще один функция, касающаяся темы процесса ввода текста — автоматическое исправление грамматических ошибок в словах. В последних нескольких обновлениях iOS данная возможность «автокорректа» была усовершенствована, особенно в плане определения пропущенного между словами пробела. Было бы здорово, если бы Apple продолжила взятый курс.
Домашний экран или Springboard
Springboard — домашний экран, на котором располагаются все ваши иконки приложений и папки. Опять же, несколько лет назад со стандартными приложениями от Apple домашний экран на iPhone выглядел очень минималистично и удобно. Однако тогда они все умещались в сетку на одном дисплее.
Давайте проведем виртуальную параллель между мобильным миром и миром настольных компьютеров. Представьте, что единственный способ запускать приложения на вашем Mac — иконки в Dock. Если у вас слишком много приложений, и их иконки уже не помещаются на одном экране, вам понадобиться скроллить вбок для переключения на второй Dock. Неудобно же, правда? Примерно по такой схеме и работает Springboard.
Впервые представленная в iOS 4 возможность создания и организации иконок приложений по папкам, казалось, должна исправить текущую ситуацию. Однако все эти однотонные папки стали сливаться в единую кучу, и кардинальным образом ничего не изменилось. В конце прошлого года я уже писал подробную статью про организацию домашнего экрана на iPhone, если вы еще не читали ее, настоятельно рекомендую вам это сделать.
По понятным причинам Apple не будет внедрять в iOS какие-то функции из OS X, и в этом нет ничего плохого. Однако если дизайнеры и разработчики из Купертино предложат какой-то более удобный способ для расположения иконок и папок, я уверен, пользователи с большим количеством установленных программ это оценят.
Еще одна проблема с домашним экраном iOS — недостаточная информативность. За исключением лишь нескольких приложений, у подавляющего большинства программ иконки являются статичными картинками, не несущими какого-либо смыслового подтекста о текущем состоянии приложения.
К вам в голову, наверное, сразу пришла иконка приложения Calendar, которая отображает текущую дату. Apple также создала знакомую всем систему уведомлений (красное число на иконке приложения), которая помогает оповещать пользователя о чем-либо. Вы конечно можете с помощью Notification Center раскрыть баннеры с уведомлениями и воспользоваться там виджетами Weather и Stocks. Однако на этом вся информативность домашнего экрана iOS заканчивается.
Siri API
Еще одно улучшение, которое обрадовало бы многих пользователей iPhone 4S, — возможность доступа к Siri разработчикам сторонних приложений. Когда данная технология была только представлена в октябре прошлого года, практически всех стали расхваливать ее. На самом деле, было за что, однако со временем восхищение постепенно спадало на нет. Все пользователи iPhone 4S разделились на два больших лагеря: кто пользуется голосовым помощником и кто нет. К какой категории вы бы ни относились, Siri еще далека от идеального состояния.
Если быть честным по отношению к Apple, официально Siri все еще находится в статусе бета, поэтому не будем ее сильно ругать и дождемся финальной версии. Я уверен, что со временем появится еще не одна возможность. Вот, что я надеюсь увидеть в iOS 6.
Apple нужно расширять возможности Siri. И самым простым способом для этого является открытие доступа к Siri API разработчикам сторонних приложений. Представьте, насколько грандиозным будет этот шаг вперед, когда Apple сделает это. Пользователи смогут взаимодействовать со своими любимыми приложениями, даже физически не прикасаясь к ним. «Siri, добавь в OmniFocus, что мне сегодня нужно написать статью об iOS 6» или «Запиши [заметку] в Evernote» — два простых примера, которые запросто могут быть реализованы сторонними разработчиками.
Как оригинальный iPhone породил новое поколение приложений вокруг сенсорного дисплея, также голосовое управление может стать ведущим интерфейсом на следующие несколько лет и повлечь за собой новую волну замечательных программ. Это должно быть по-настоящему здорово.
Однако в плане Siri API все не так просто и радужно, как вам могло показаться на первый взгляд. Прежде всего, голосовой помощник все еще в бета-версии и имеет некоторые ограничения на серверной стороне. На мой взгляд, самая большая проблема для Siri API — нечто, характеризующееся словом семантика. Как повседневная речь обычного человека будет переводиться в команды Siri? Как будет построен диалог между пользователем и голосовым помощником? Как Siri будет спрашивать у человека дополнительные вопросы? Отвечать на эти вопросы и решать эти проблемы скорее всего придется обычному разработчику, у которого ранее не было такого опыта. Этот разработчик должен обладать огромной фантазией и видением, чтобы представлять различные ситуации и запросы, которые может задавать пользователь приложения. Иначе ощущения от разговора с «умной» Siri будут уже совсем другими.
Если Apple, предвидя вышеописанные проблемы, все же не решится открывать доступ к Siri API, будем хотя бы надеется, что они внедрят новые функции самостоятельным образом. Например, вдобавок к Yelp и WolframAlpha можно добавить поддержку других онлайн-сервисов и за счет них расширять возможности голосового помощника. Кроме того, можно разрешить пользователям изменять какие-либо настройки устройства через Siri — включение/отключение Bluetooth, Wi-Fi, Personal Hotspot, режима «в самолете» и другое.
Наконец, было бы неплохо увидеть поддержку Siri новых языков. На данный момент голосовой помощник умеет общаться на четырех языках — английский (США, Великобритания и Австралия), французский, немецкий и японский. Кстати, последний из них появился вместе с релизом iOS 5.1 в марте этого года на презентации нового iPad. А месяцем ранее были слухи, что наряду с японским также должна была появиться поддержка китайского и русского языков. Будем надеяться, что данный слух имеет под собой какую-то правдивую почву, что в Apple просто не успели до конца реализовать поддержку «Великого и могучего» и отложили руссификацию Siri в iOS 6 до конференции WWDC.
Общесистемный доступ к файлам
Если я начну писать письмо кому-то на электронную почту, затем мне захочется прикрепить к письму какой-либо документ, у меня ничего не выйдет. Не потому, что это сложно сделать, в текущей версии iOS это просто невозможно. Даже если я удалю свое письмо в корзину, открою нужное приложение с документом и поделюсь файлом по электронной почте, я могу расшарить только сам документ. А если мне нужно прикрепить несколько документов? Единственный выход из подобной ситуации — отправить несколько писем из нескольких приложений, в которых были созданы эти документы.
Более того, если у меня есть какой-то текстовый документ на iOS, я не имею прямого доступа к нему. Мне нужно запустить приложение и надеяться, что я смогу открыть этот документ через него. Если я создал текстовый файл в Simple Note, я должен запомнить, что он был создан именно с помощью этой программы, потому что я не смогу открыть документ ни в Drafts, ни даже в Notes. Если использовать документы в «облаке», проблема становится еще более запутанной. Мне нужно всегда держать в голове список документов и приложений, с помощью которых я создавал их.
Вы знаете, Apple может исправить сложившуюся ситуацию. К примеру, можно создать приложение Files.app с похожим интерфейсом, как у Photos.app, которое сделает iOS более универсальной. Концепцию такого приложения вы можете видеть на скриншоте выше.
Уведомления и Notification Center
Apple сделала потрясающие улучшения в плане уведомлений с релизом iOS 5: место этих надоевших всплывающих голубых диалоговых окон заняли более стильные и информативные баннеры, а Notification Center стал удобным местом для просмотра всех уведомлений, которые вы могли пропустить. Однако обе функции нуждаются в доработке.
Все, кто в процессе использования своих iPhone или iPad получает много уведомлений, часто жалуются на одну общую проблему по поводу баннеров: отсутствие возможности быстро его скрыть. Когда баннер закрывает тот контент, который вы пытаетесь прочесть, или какую-то кнопку на панели, на которую вы хотите нажать, это не есть хорошо. Некоторые предприимчивые люди обнаружили, что вы можете провести пальцем справа налево по баннеру и тем самым закрыть его, однако это не является официальным жестом. Хуже того, в таком случае очень велика вероятность случайно просто прикоснуться к самому уведомлению, а это запустит приложение, которое вы не хотели открывать. Обычная кнопка-«крестик» была бы очень удобной.
Notification Center также имеет свои недостатки. Во-первых, организация уведомлений по группам по приложениям не несет в себе какой-то особой пользы. На самом деле, мне больше нравится перевернутый в хронологическом порядке список уведомлений на Lock Screen. Чтобы очистить старые уведомления приходится делать несколько движений, пытаясь попасть в крошечную кнопку — куда удобнее была бы простая кнопка Clear All.
Я надеюсь, что обновление iOS 6 должно исправить эти недочеты (пусть и мелкие, на первый взгляд) и принести новую значительную функцию в Notification Center — поддержку приложений сторонних разработчиков, чтобы они могли добавлять собственные виджеты. Скажем, вы часто пользуетесь виджетами Stocks и Weather на своем iPhone, однако не можете использовать их на iPad (из-за отсутствия самих приложений Stocks и Weather). Если Apple откроет доступ к Notification Center разработчикам сторонних приложений, это будет означать, что вы сможете установить несколько прогнозов погоды, добавить ленту новостей и все, что угодно.
Продвинутый Wi-Fi
Некоторые конкуренты iPhone предлагают умное решение для увеличения времени работы от аккумулятора: они используют геолокационные технологии для определения местоположения пользователя, чтобы автоматически включать и отключать Wi-Fi при выходе из зоны действия известной Wi-Fi точки.
Приведем наглядный пример «из жизни». Допустим, вы сейчас находитесь дома и Wi-Fi на вашем телефоне автоматически подключен к сети. Когда вы садитесь в машину и отъезжаете от дома, телефон замечает, что вы покинули территорию действия беспроводной сети и автоматически отключает поиск новых Wi-Fi точек. Разумеется, в любое время вы можете отменить эту функцию, чтобы воспользоваться бесплатным Wi-Fi в каком-нибудь придорожном кафе — и телефон также запомнит эту точку. Когда вы вновь вернетесь сюда, ваш телефон автоматически подключится к известной Wi-Fi точке.
Были бы обновления iOS платными, только эта единственная возможность окупала бы цену. Попробуйте отключить Wi-Fi в следующий раз, когда выходите из дома, и посмотрите, насколько медленнее будет садиться аккумулятор вашего iPhone.
Что-то еще?
Вот еще несколько интересных идей, которые Apple может добавить в iOS 6:
- Синхронизация вкладок браузера через iCloud.
- Интеграция с Facebook.
- Встроенные 3D-карты на основе технологий компании C3.
- Несколько пользователей (учетных записей) для iPad.
- Возможность перемещать сразу несколько иконок.
- Автоматическое скрытие пустого Newsstand.
- Жесты для iPhone по аналогии с iPad.
- Конференц-звонки по FaceTime.
- Top Sites в Safari.
- AirDrop для iOS.
- Несколько подписей в Mail.
- Возможность выбрать клиент для почты, календарей и Twitter по умолчанию.
Выводы
Операционные системы, как искусство — вы берете исходный материал, затем выбрасываете ненужное. Вы добавляете функции и обрезаете излишки. Хотя iOS теперь является одной из самых давних и продуманных мобильных операционных систем, она не безупречна.
Apple продолжит добавлять новые возможности, затем возьмет паузу и переосмыслит существующее, как она сделала это со Snow Leopard. После этого компания снова сфокусируется на инновациях, как это произошло с Lion и Mountain Lion.
Вопрос заключается в следующем — что Apple представит на этот раз в iOS 6? Было бы интересно услышать ваше мнение.
ну уж интеграцию с Facebook точно не надо
Очень интересная статья!
Особенно понравилось про Siri api и “умный” wi-fi.