Закрыть объявление

Программное обеспечение Apple уже давно пользуется отличной репутацией. Он был стабильным, интуитивно понятным и «просто работал». Это не всегда справедливо только для операционных систем, но и для сторонних приложений. Будь то мультимедийный пакет iLife или профессиональные приложения Logic или Final Cut Pro, мы знали, что нас ждет сложное программное обеспечение, которое оценят как обычные пользователи, так и творческие профессионалы.

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

Эта тенденция началась в 2011 году, когда Apple выпустила OS X Lion. Она пришла на смену популярной Snow Leopard, которая до сих пор считается самой стабильной версией OS X. У Lion было много проблем, но главной из них была деградация скорости. Компьютеры, работавшие быстро, Snow Leopard начали заметно тормозить. Не зря Lion называли Windows Vista для Mac.

Mountain Lion, появившаяся годом позже, действительно восстановила репутацию OS X и значительно улучшила систему, но ни одна другая система не была изменена так сильно, как Snow Leopard, и продолжают накапливаться новые и новые ошибки, некоторые незначительные, некоторые ошеломляюще огромные. И в последней версии OS X Yosemite их полно.

iOS не намного лучше. Когда была выпущена iOS 7, ее назвали самой ошибочной версией, которую когда-либо выпускала Apple. Самостоятельная перезагрузка телефона была обычным делом, иногда телефон вообще переставал отвечать на запросы. Только версия 7.1 привела наши устройства в тот вид, которым они должны были быть с самого начала.

А iOS 8? Не стоит об этом говорить. Не говоря уже о фатальном обновлении 8.0.1, которое частично отключило последние модели iPhone и сделало невозможными звонки. Расширения, одно из самых важных нововведений в новой системе, в лучшем случае кажутся поспешными. Сторонние клавиатуры приводят к зависанию приложения для обмена сообщениями, а иногда и к его полной загрузке. До недавнего патча система даже не запоминала порядок действий расширений при совместном использовании, а расширение для редактирования фотографий тоже не славится, когда интерфейс приложения зависает при использовании фотоэффектов и часто даже не сохраняет изменения.

[do action="quote"]Программное обеспечение, в отличие от аппаратного обеспечения, по-прежнему представляет собой форму навыка, которую невозможно ускорить или автоматизировать.[/do]

Непрерывность должна была стать функцией, доступной только Apple, и она должна была продемонстрировать удивительную взаимосвязь между двумя платформами. Результат, мягко говоря, сомнительный. Звонок вызова Mac не отключается после приема звонка на телефон или его отмены. У AirDrop возникают проблемы с поиском устройства с другой платформы, иногда приходится ждать долгие минуты, иногда он его вообще не находит. Handoff также работает довольно спорадически, единственным явным исключением является получение SMS на Mac.

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

Однако речь идет не только об операционных системах, но и о другом программном обеспечении. Final Cut Pro X был и остается пощечиной всем профессиональным редакторам, предпочитающим переходить на продукты Adobe. Вместо долгожданного обновления Aperture мы увидели его отмену в пользу значительно более простого приложения Photos, которое заменит не только Aperture, но и iPhoto. В случае со вторым приложением это только хорошо, потому что этот прославленный ранее фото-менеджер стал ненадежным и медленным вирусыОднако Aperture будет отсутствовать в ряде профессиональных приложений, а ее отсутствие вновь бросает пользователей в объятия Adobe.

Даже новая версия iWork не была принята очень хорошо, когда Apple удалила большую часть установленных функций, включая поддержку AppleScript, и практически заменила все приложения очень простым офисным ПО. Я даже не говорю об изменении формата iWork, которое требует от пользователей сохранять старую версию iWork, потому что новый пакет их просто не откроет. В отличие от этого, Microsoft Office без проблем открывает документы, созданные, например, 15 лет назад.

Кто во всём виноват

Виновных в ухудшении качества программного обеспечения Apple найти сложно. Легко указать пальцем на увольнение Скотта Форстолла, под чьим правлением программного обеспечения iOS, по крайней мере, была в гораздо лучшей форме. Скорее, проблема заключается в огромных амбициях Apple.

Инженеры-программисты каждый год находятся под огромным давлением, поскольку им приходится каждый год выпускать новую версию операционной системы. Для iOS это было привычно со второй версии, но не для OS X, у которой был свой темп и десятые обновления выходили примерно раз в два года. При годовом цикле просто нет времени ловить всех мух, так как цикл тестирования сократился всего до нескольких месяцев, в течение которых залатать все дыры просто невозможно.

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

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

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

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

Поэтому вместо очередного крупного обновления операционной системы с сотнями новых функций и улучшений я бы хотел, чтобы в этом году Apple выпустила только сотое обновление, например iOS 8.5 и OS X 10.10.5, а вместо этого сосредоточилась на отлове всех ошибок, которые перевести программное обеспечение на старые версии Windows, над которыми мы, пользователи Mac, высмеивали их бесконечные ошибки.

Вдохновленный: Марко Arment, Крэйг Хокенберри, Рассел Иванович
.