За четыре с небольшим года владения телефонами Apple я вырос от простого юзера до уверенного пользователя и даже чуть больше. Кодить не научился — да и не особо хотелось, но разобрался в тонкостях работы iOS, не раз ковырялся в системных файлах и время от времени менял облик телефона до неузнаваемости твиками из Cydia. Я всякого насмотрелся и напробовался, но iOS 7 стала первой системой, с которой я решился на роль бета-тестера. Дальше — мои впечатления от этого нетривиального процесса с упоминанием достойных (как по мне) особенностей новой мобильной операционки.
“Гаджет-аддикция” — это приговор
Этот диагноз я поставил себе после покупки первого телефона, вполне себе крутого в те времена Alcatel OT301. Знал его как свои пять пальцев, набивал мелодии циферками в редакторе, хоткеи какие-то дикие и не афишируемые раскопал и гордо повышал юзабилити девайса. Не просто пользовался, а любил ковыряться в телефоне. С приходом iPhone увлечение усугубилось и переросло в страсть, тем более — поле было непаханное.
Лирика эта была необходима, чтобы пояснить, чем для меня является телефон. Он должен быть идеально отлажен, выполнять 1000 и 1 возложенную на него функцию и быть надежным, как движок новенького мерседеса. Что никак не вяжется с самой идеей использования нестабильной бета-прошивки.
Что такое статус “beta” для iOS
Я технический журналист и то и дело тестирую разные программные продукты, находящиеся в процессе разработки. Обычно они не лишены недоработок, но все же неплохо функционируют. Наверно, самый “ад” творится в alpha-версиях, недоступных широкой публике (мне в том числе). Так вот, первые беты iOS — это самые натуральные альфы. Так как компания выпускает от 5 до 8 beta-версий прошивок до релиза мажорного обновления системы, где-то начиная с третьей-четвертой iOS становится пригодной для использования, пусть и достаточной глючной системой. Другими словами — дорастает до натуральной беты.
Первый блин комом
Даже не так — второй блин комом. Во времена публичной отладки iOS 6 меня угораздило на денек обновиться со стабильной “пятерки”. Испытал предсказуемый шок и поспешил избавится от этого кошмара. С первой iOS 7 beta история повторилась один в один, разве что опыт оформился в обвинительную статью. Но любопытство и моральная готовность ненадолго покинуть зону комфорта взяли свое, и я вторично бросился в омут, правда, уже третьей версии — поставил iOS 7 beta 3 сразу после выхода прошивки.
iOS 7 beta 3: “я полна сюрпризов”
iOS 7 еще до презентации Apple пророчили стать венцом творения компании, системой, снова меняющей мир к лучшему. Звучало изначально наивно и, естественно, не сбылось, но все же новшеств обновление принесло немало. У нас на сайте есть целых три обзора системы: iOS 7 beta 1, iOS 7 beta 2, iOS beta 2 for iPad — читните, в статейках много зянятных фактов.
Если не опускаться до четвертого обзора, то из явного мы получили переделанный спрингборд с более интуитивным спотлайтом (не знаю почему, но только на iOS 7 я стал им активно пользоваться) и постраничными папками, достаточно удобный Control Center, пусть и без настроек, чистенький локскрин и абсолютно абсурдный центр уведомлений. За шелухой скрылись шикарная интуитивная система запроса данных интернета приложениями из сна, автообновления программ, куча новых апишек — это в большей мере зачин на будущее. Что еще? По FaceTime теперь можно просто звонить, Mail немного подрос, обзавелся быстрыми меню и новыми категориями сортировки, Safari стал интереснее, появился крутой AirDrop, но не поддерживающий собрата с Mac. В общем, вагон и тележка новых штук, тестить и тестить.
И я взялся за тесты, первые дни поражаясь условной стабильностью и снисходительно наблюдая лаги интерфейса. Затем были пара жестких глюков, и иллюзия ушла — сорвалось несколько важных звонков, отвалился спотлайт (через неделю сам ожил), пару раз случались коллизии нотификаций, требующие перезагрузки, один раз телефон просто погас и вывел его из комы хард-резет. Но даже с учетом этих “милостей” iOS 7 beta 3 показала себя вполне пригодной к работе.
По мере использования я изменил свое отношение к редизайну. Да, система не стала проще, во многом даже сдала в интуитивности, но белая iOS — это сильно. Как писал Рене Ричи, iOS 7 осветило темное ранее пространство. Легкие на грани фола шрифты, белый цвет без имитаций поверхностей, воздушные анимации (благо, частично подубитые на фоне iOS 7 beta 1) — все это в корне меняет юзабилити, переучившись, ты начинаешь кайфовать от нового светлого пространства. Даже странно, но меня теперь давит iOS 6, сковывает.
Parallax — г?%но, уж простите мне мой французский. Во всяком случае, пока премудрые инженеры не реализуют плавность смещения картинки, от своих слов я не откажусь. Аналогично с анимацией падения иконок при разблокировке девайса — грязно смотрится, а если на центральной иконке еще и барджик светится, так вообще атас.
Написал про эффекты и невольно припомнил еще с десяток “бяк”, но воздержусь от их описания. Суть такова, что на данной стадии худо-бедно реализованы техническая часть и работа нативных приложений. Оболочка все еще очень далека от того, что Apple было бы не стыдно показать преданной армии фанатов и куда менее лояльному легиону пользователей других платформ. А ведь последних нужно заинтересовать, зацепить, переманить в свой лагерь.
А стоит ли оно того?
Да, стоит. Но только при условии, что вы сознательно жертвуете стабильностью, жизнью батареи (у меня она просела примерно на 10%, что вроде еще неплохо) и готовы то и дело наблюдать артефакты и лаги интерфейса. Прошивка ложиться на iOS 6 и 99 из 100 программ сохранят работоспособность, почти всегда удается откатиться обратно без потери данных. Но к хорошему быстро привыкаешь и уходить обратно “во тьму” iOS 6 как-то неохота.
Мечта, которая может стать былью
iOS 7 без глюков стала бы очень эффектным продолжением серии. К странным на первый взгляд иконкам и пиктограммам быстро привыкаешь, вроде не супер-важные возможности начинаешь активно использовать и уже не знаешь, как жить без них, вольно или невольно новый шаблон юзабилити замещает старый, делая iOS 6 в восприятии архаичной системой. Apple всего-то и нужно, что полностью допилить систему к запуску, ведь после премьеры уже нельзя будет прикрыться статусом beta. Если получится — юзеры будут охать и ахать, и, скажу я по собственному опыту, во многом не напрасно.
И еще, мы знали многое о iOS 5, но не знали о Siri. Очень даже может быть, что iOS 7 в недрах кода скрывает какую-то взрывную фичу, способную пополнить копилку инноваций яблока. Мечта? Конечно, но ведь мечты иногда сбываются.