2

iOS будет работать все хуже, но это нормально!

Артур
iOS будет работать все хуже, но это нормально

Компания Apple с поразительной регулярностью оказывается под прицелом критики. Ограниченная функциональность первого iPhone, трещины внизу задней панели 3G и 3GS, проблема с сигналом в iPhone 4, аккумуляторы в iPhone 5, гнущиеся шестерки, а также царапающиеся корпуса, съезжающие объективы фронтальной камеры, фиолетовые ореолы на фотографиях из-за сапфирового стекла — список можно продолжать очень долго. Примерно такая же ситуация наблюдается с программным обеспечением: отсутствие виджетов на домашнем экране и не настраиваемые кнопки в центре управления, быстрая разрядка аккумулятора, фирменные карты, разнообразные ошибки в работе и так далее. Но сколько бы мы не ругали компанию Apple, ее мобильные устройства были и остаются самыми популярными на рынке смартфонов и планшетов, а показатели продаж ежегодно ставят все новые рекорды.

Очередной скандал разразился после выхода мартовских обновлений операционных систем. Из-за сбоя системы активации владельцы старых моделей iPhone и iPad не могли нормально включить устройства после установки iOS 9.3, браузер Safari стал зависать и потерял работоспособность из-за конфликта со сторонними приложениями, а в Apple TV четвертого поколения русскоязычные пользователи потеряли доступ к контенту. Рассматривая только лишь разработку программного обеспечения, можно сказать, что произошел один из самых крупных провалов компании Apple за последние десять лет. Казалось бы, самое время начать присматриваться к флагманам под управлением Android (Galaxy S7 edge, если хотите лучшую камеру) или подыскивать менее затратные альтернативы (Xiaomi Mi5 и LG Nexus 5X к вашим услугам). Не стану вас от этого отговаривать, но и спешить не советую.

Объясняем, почему вам не нужно срочно переходить на Android после релиза iOS 9.3.

Если вам действительно нравится iPhone, а дома собрана целая экосистема устройств Apple, вовсе не обязательно все бросать и переходить на другую платформу. Для решения всех проблем достаточно взглянуть на ситуацию под другим углом. Если абстрагироваться от разгневанных и разочарованных пользователей, авральной работы службы технической поддержки и сервисных центров, придется признать: провальное обновление iOS 9.3 даже после семи тестовых версий — это абсолютно нормально. Поверьте, Apple не разогнала в целях экономии отдел контроля качества, не изменила своему стремлению к выпуску лучших продуктов и совершенно точно не планировала любопытства ради, поиздеваться над пользователями. Год от года продукты, которые компания выпускает на рынок, становятся все более сложными, функциональными и технически совершенными, а возникающие проблемы — плата за прогресс.

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

1. Операционная система становится все сложнее

iOS будет работать все хуже, но это нормально

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

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

2. Разработка не может быть без ошибок

iOS будет работать все хуже, но это нормально

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

Возможно, в последней бета-версии iOS 9.3 серьезных проблем практически не оставалось, и обновление операционной системы было готово к официальному релизу. Но в последние минуты понадобилось исправить какие-то мелочи, а без тестирования все пошло не по плану. Нетрудно представить такую ситуацию: буквально перед выпуском апдейта кто-то из команды инженеров нашел незначительные недоработки и сделал баг-фиксы, которые в теории не должны были повлиять на работоспособность операционной системы в целом. Однако на практике значимость внесенных изменений была не корректно оценена, что привело к лавинообразной цепочке сбоев, в результате которой мы видим многочисленные жалобы на iOS 9.3. На этом моменте можно сказать, что я описал халатный и безответственный подход к разработке программного обеспечения. Однако именно этот подход — единственно возможный в реальном мире. Нужно понимать, что если никто не будет брать на себя смелость и принимать решения об исправлениях в последние минуты до релиза, минуя их тщательное тестирование, проблем в финальных версиях будет не меньше, либо их релиз катастрофически затянется. Вы готовы ждать iOS 9.4 до 2019 года?

iOS будет работать все хуже, но это нормально

Также не стоит забывать о редких проблемах и ошибках в работе, которые могут проявляться только при определенных сценариях использования и совокупности не имеющих очевидной связи факторов. За примерами далеко ходить не надо — буквально вчера мы рассказывали о нашем провале в разработке мобильного приложения iG. За несколько месяцев тестирования с участием нескольких сотен пользователей мы так и не узнали, что при включении в настройках смартфона 12-часового формата отображения времени, из новостной ленты пропадают все публикации. Кто бы мог подумать, что это может сказываться на работоспособности нашего приложения? О проблеме стало известно только после релиза, когда некоторые пользователи не смогли читать наши статьи.

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

3. Меняется масштаб, но не количество проблем

iOS будет работать все хуже, но это нормально

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

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

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

–293
90% на этом форуме без ошибок -тся и -ться написать не могут, зато горазды про аппл херни написать
29 марта 2016 в 21:30
#
0
Привет всем! Статья понравилась , почитал коминты , и пришел к выводу что основная масса пишет про то как ты написал , ну типо ты такой секой и все такое!!!! Но здесь замечено другое !!! В статье идет речь о людях с разными достатком и не достатком !!! Ну так вот суть в том что Джобс именно эти и занимался что мок обьединить таких людей !!! Надеюсь мысль выложил понятно . Если нет, то поправки вам в помощь ! Спасибо за внимание!! Ps прошу принять мои ошибки за улыбки .
29 марта 2016 в 21:31
#
+46
kkm
Зомбирование во всей красе! Реально, эталон! По Оруэллу: "война-это мир", черное-это белое.
А если у вас глючит и лагает новенькая iOS, как никогда не глючили WP и Андроид вместе взятые-это нормально! Так и должно быть :)
Или по старому фильму They Live- подчиняйся и покупай наш продукт :)
Не работает это уже в нынешних реалиях. Никак.
Разве что вот реально жалко 400$ потраченных в App Store на покупки.. Теперь придется отдавать деньги корпорации добра...

Сообщение отправлено из мобильного приложения iGuides
29 марта 2016 в 21:35
#
+922
Во времена СССР было такое понятие — "штурмовщина", это когда к очередному партсъезду что-нибудь запускали в эксплуатацию. А потом месяцами переделывали, потому что сданное впопыхах отказывалось нормально работать. Так вот, в то время это высмеивали сатирики (и правильно!), оправдывать разгильдяйство, старательно подыскивая аргументы, никому в голову не приходило. А теперь вот кому-то это в голову пришло.
А если серьёзно, это очередной звоночек Apple: в требуемом ритме выдавать качественную продукцию они видимо уже не могут.

Сообщение отправлено из мобильного приложения iGuides
29 марта 2016 в 21:37
#
cuantro
+621
Вы со своими звоночками уже достали. Больше 10 лет пользуюсь техникой Apple и почти столько же читаю про какие-то звоночки у Apple. Голову себе пролечи.
29 марта 2016 в 21:49
#
xpeh_lkr
+176
Точно!

Сообщение отправлено из мобильного приложения iGuides
30 марта 2016 в 00:10
#
xpeh_lkr
+176
Всмысле я согласен с Permyak!

Сообщение отправлено из мобильного приложения iGuides
30 марта 2016 в 00:11
#
–6
Я хочу от эпл лучшее, потому что я за это плачу деньги, а не за огрызок яблока на задней панели
29 марта 2016 в 22:46
#
+58
И так лучшее получаешь. Купи самсунг и осознай, как богоподобен огрызок.
30 марта 2016 в 07:29
#
Lemon369
+4
Купил Самца S7 и действительно удивляюсь насколько огрызок отстал) во всем).
30 марта 2016 в 15:08
#
+11
Интересно сколько денег платят за хвалебные статьи Компания огрызков! Была такая компания Нокиа и где сейчас! В последнее время огрызки только и делает такие косяки причём они с каждым разом все глобальнее и глобальнее! Думаю что конец из близок!
29 марта 2016 в 22:52
#
Алексей Винницкий
+59
Нокия мертва не потому что косячила с софтом или железом, а потому что вовремя не среагировала на стремительно меняющийся рынок. Ошибки всегда были и всегда будут.
30 марта 2016 в 00:13
#
+11
Кстати я полностью согласен что последняя презентация и то что было представлено полный провал!
29 марта 2016 в 22:55
#
+58
Флагман от эппл дешевле китайских флагманов- это провал. (сарказм)
30 марта 2016 в 07:30
#
+19
Что вы мне здесь рассказываете о том что техника Apple работает хуже и хуже, при обновлении выевляются какие то проблемы и баги и т.д и т.п. У меня Samsung s7, и IPhone 5a, до этого в паре с IPhone был Samsung s6. И вот что я вам скажу, Galaxy работает идеально первые пару месяцев, потом начинаются микропритормаживания, микролаги и т.д В дальнейшем лаги и тормоза все усиливаются и усиливаются. А IPhone как работал отлично так и работает уже 2 года. Так что если бы не необходимость, ни когда бы не купил Samsung.
29 марта 2016 в 22:56
#
+25
Хватит уже брать за эталон мира Андроида Самсунг. Это ужасное корейское поделие за кучу денег, как айфон. Сравнивайте с Нексусами.

Сообщение отправлено из мобильного приложения iGuides
30 марта 2016 в 09:03
#
0
Нексусы отсталые балалайки в сравнении с Самсунгами. Так уж сложилось что андроид это прежде всего Самсунг. И их флагманы шедевральны.
4 апреля 2016 в 20:28
#
0
Врешь ты все :) Мой S6 до момента замены на S7 работал идеально. И даже благодаря обновлениям лучше чем из коробки. Все гладко и быстро. Чем явно не может похвастаться 2хлетний айфон.
Сколько глюков и позора он перенёс за эти 2 года.
4 апреля 2016 в 20:26
#
+104
Картинка про продакшн улыбнула
29 марта 2016 в 23:06
#
–19
Люди только замечают косяки в APPLE а на других не замечают ..как бы ни было лучше iOS нет на данный момент безопасного ...
29 марта 2016 в 23:06
#
+229
Артур молодец. Все правильно написал.
Не то что Алеша- сторонник андроида, работающий в ресторе)
29 марта 2016 в 23:41
#
+229
Интересно тогда почему ты принял этот комент на свой счет?)
Все же тут есть доля правды)
31 марта 2016 в 10:50
#
+110
Нуоооченьмногобукв... и каков смысл написанного? Когда не о чем писать пиши про Apple?))) Сколько можно мусолить одно и то же? Лучше бы поизучали гаджеты для смартфонов и написали о них. Это всем будет и полезно, и интересно. Вру конечно)) Не всем, а тем, кто может позволить себе смартфон за 60к ₽. Лично мне все подобные писульки до лампочки, ибо Apple меня полностью устраивает. Уже лет 20 как...
30 марта 2016 в 00:49
#
+8
Господи... Главное найти причины. Хочется напомнить, что даже при закрытости системы, большинство сторонних проектов, уважающих себя компаний и производителей, доводят до ума еще в "цехах", выпуская в свет продукт, который можно назвать завершенным. Дальнейшие исправления призваны решить не очевидные или скрытые проблемы. Эплы же, выпускают, как было сказанно в статье, продукт, после СЕМИ!!! тестов, с глюками и ошибками, влияющими на стабильность приложений, либо всей системы в целом!
А теперь, для сравнения. Какой из производителей устройств на Андроид, включая собственную оболочку в свой продукт, допустил подобные глюки и краши?
Ок. Опять зеленый робот? Ок. Будь по вашему. Забудем про него.
Какие компоненты железа айфона производит сама Эпл? Никакие. Какие из этих компонентов давали откровенно жесткие сбои? Ну, если найдете, то это единичные случаи, которые по сути, будут касаться не только айфона, но и других компаний, получающих компоненты конкретного производителя, с коим данные косяки производства связанны.
Почему? Да потому что, перед выпуском готовой для использования партии, каждый компонент проверяется на десятки, если не сотни тестов, режимов работы, стабильность и т.д. И все это производится мощностями компании производителя, результаты которых уже удостоверяет и принимает готовый продукт, с подтвержденными характеристиками компания заказчик. А сама разработка тех или иных решений уже на плечах Эпл. Вот вам сапфир на камеру с ореолом.
Так что, все это фуфел! Есть желание вести и развивать продукт в премиум качестве — его делают. А если нет — то косяки поклонники простят. Пускай там, хоть симфонии в колцентрах с сексуальными голосами на другом конце провода ставят. Устройство должно работать надежно в любом случае!

Сообщение отправлено из мобильного приложения iGuides
30 марта 2016 в 01:34
#
+9
Да вы шутите, не готов я за андроид отдавать 60к, не тронулся пока разумом
30 марта 2016 в 03:22
#
+8
Sergio, можете обосновать? Почему?

Сообщение отправлено из мобильного приложения iGuides
30 марта 2016 в 10:12
#
0
Наверное денег только на бу 4s есть? ;)
Если уж и отдавать 60000 то явно за Galaxy а не за iPhone.
4 апреля 2016 в 20:31
#
iProJora
+249
Почему эйпл не может выложить все айос, и кому какую надо, ту и поставит на свой гаджет.
Взять андроид, вижу что мой планшет тормозит с обновлением, так я могу в любое время установить любую прошивку.
Почему такого нет у эйпл, не понятно.....
30 марта 2016 в 06:03
#
0
продукция яблоководов стоит столько, что за эти деньги можно устранить глюки.
если бы яблофон стоил так как нексус суждение имело бы право быть....

Сообщение отправлено из мобильного приложения iGuides
30 марта 2016 в 06:41
#
+6
Я один не наблюдаю на своем iPhone , каких-либо проблем в программной части ?
30 марта 2016 в 10:57
#
0
Да. Даже если только звонить можно найти проблемы. Вспомните ползунок ответа тупящий и задержку после ответа с выключением звонка.
4 апреля 2016 в 20:33
#
Николай Синёв
+58
Соглашусь с Артуром.
Суть проблем не в том, что Эппл косячит — нет. Дело в масштабах того софта, который нужно тестировать. Я как разработчик это понять могу.

Артур правильно заметил, что в начале, когда у софта мелкий функционал, то его и легче отладить и протестировать. Но когда ты реализовал огромную кучу функционала, выполняющего всевозможные действия, то очень тяжело весь этот код(функционал) протестировать, отладить и что-то изменить. А если это и чужой код к тому же — то одному Богу известно, какой "велосипед" придумали разработчики этого кода до тебя. Так еще и бывает, что такие "велосипеды" недокументированы... Брррр...

Задача покрытия текущего кода полным набором тестов — это практически невыполнимая задача ( NP-полная задача). Я считаю, что не надо хетерить разработчиков за косяки. Никто в этой жизни не застрахован от ошибок. Люди максимально быстро стараются устранить косяки, но в тоже время им нужно протезировать все эти изменения, которые они внесли, чтобы не полетело еще чего "лишнего". Наберитесь терпения и просто ждите — со временем большую часть проблем пофиксят ( специально пишу "большую", ибо решить все сразу и навеки не получиться).

П.С. Вспомнил старый анекдот, который во всю отражает действительность:
"- 99 маленьких багов в коде,
— 99 маленьких багов в коде,
— 1 баг утратили
— получили 127 маленьких багов в коде".

30 марта 2016 в 11:08
#
0
Полный бред. Я даже не стал читать всю статью. Мне, как человеку вылившими за смартфон 1000$ глубоко плевать, что там за причины, по которым мой телефон не может с первого раза, без тормозов запустить камеру. Накой черт мне платить такие деньги, а потом ещё считать статьи, в которых мне рассказывают, что все его тормоза — это чуть ли не пиз#ец как ахуе#о.
30 марта 2016 в 11:20
#
+18
Все правильно в статье написано.
Прикиньте сами. Если сначала было 10 тыщ устройств и с 10 из них были косяки, то это не сильно в глаза кидалось. А если 2 млрд устройств и уже 20 тыщ косячных. Плюс что еще и код вырос в сотни раз.
Но мы ж как судим, до этого никто не писал в широкую прессу за 10 косяков, значит Эппл была крутой. А когда начал уже читать в новостях про баги на 20 тыщ устройствах, а не дай Бог ты еще в это количество попал, то Эппл уже не та, и косяков у них больше, и iOS 6 кажется лучше.
Хотя с некоторым я тоже не согласен. На пример, зачем было выпускать новую ось если еще в старой, известные всем дырки, не до конца закрыли?! Небось они еще и iOS 10 осенью выпустят, при этом не дошлифовав 9-ю.
Ну что Джобса на них не хватает это правда.
30 марта 2016 в 11:50
#
+10
Народ все равно будет ныть и хэйтить. Я это заметил еще когда у нас в городе начали развиваться крупные провайдеры интернета, постоянно орали че за фигня почему все ломается и не работает, я не спорю это не приятно, но надо спокойней быть, все решается и исправляется
30 марта 2016 в 17:47
#
+40
Да хрен бы с ним с браузером. Но ведь и стандартная почта вместе с ним накрылась. Зависает при попытке открыть любую ссылку. А ведь айфон прилично используется в корпоративном сегменте, где почта может играть важную роль и вовремя не открывшаяся ссылка может дорого обойтись.
30 марта 2016 в 23:30
#
–1
Скажу одно, пользуюсь IPhone 5s и Xperia z3. Доволен этими аппаратами! Но iPhone с джеилом. т.к. в кастомной прошивке много косяков и мало функционала! Кто часто пользуется lte и экономит заряд, тот поймёт! Куча полезных твиков из cydia, которые улучшают работу, ускоряют её и просто делают из скучного iOS привлекательную систему! На андройде все это уже можно делать без проблем! 5s полностью устраивает! Так же есть Mac Pro 13, главный косяк, это тугая операционка! Раньше Mac славился ей, она была легкая и быстрая, а сейчас как windows vista! Долго грузится, много ресурсов жнёт! В простое из 8 гигов, 4 свободно!!!! И это капитан! Короче, что хотел сказать! Раньше все боялись Стива и вкалывали как могли и получали призы, теперь они делают все нарастающее, т.к. Все знают кто во главе и чтобы получить повышение, надо через него пройти, а там обратного пути НЕТ!
31 марта 2016 в 00:18
#
+64
За что они берут 60К? За вылизанное устройство?! Правильно! Если не могут, то пусть продают за меньшую сумму... Это как Давидыч в обзоре Мерседеса премиум класса за 6 миллионов примерно ( точную сумму не помню, не суть ), у которой потеет фара и сиденья обшиты как на ВАЗе... — за 6 миллионов там должно быть не то что отлично, там должно быть идеальнее идеального....
31 марта 2016 в 14:32
#
0
Коллеги! Вы что это серьезно? Apple, как и другими компаниями правят теперь экономисты. И старый коллектив технарей и программеров будет искусственно создавать проблемы с софтом, железом, требуя расширения штатов и финансирования. Нет проблем — нет зарплаты:). Все операционки давно написаны и вылизаны. То что в них что-то глючит — голимый бизнес. (Except Linux, of course!)
1 апреля 2016 в 20:10
#