Apple пришлось ненадолго приостановить разработку следующей итерации программного обеспечения для iPhone, iOS 18, а также следующих итерациях iPadOS, macOS и даже VisionOS, поскольку инженеры-программисты гиганта из Купертино боролись с ошибками в нынешних выпусках ОС.
У разработчиков программного обеспечения, работающих над операционными системами для устройств Apple, выдалась необычная неделя, когда их начальник Крейг Федериги, старший вице-президент по разработке программного обеспечения, призвал команду приостановить работу над всеми новыми функциями на одну неделю. Вместо этого их попросили устранить все ошибки на той неделе, сообщает Марк Гурман из Bloomberg.
Также читайте: 100 туристов в Пури стали жертвами онлайн-мошенничества в отелях: что это такое и как этого не делать попасться на удочку
Крейг Федериги пересмотрел подход к разработке программного обеспечения в Apple
Руководитель программного обеспечения Apple Федериги, который присоединился к компании в 2019 году, попросил инженеров уделять первоочередное внимание исправлению ошибок, а не внедрению новых функций. Хотя эта работа ведется уже несколько лет, разработка релиза следующего года пока идет не гладко.
Федериги также реализовал новый подход под названием «флаги функций». Каждая функция активируется вручную, что позволяет тестировщикам сотрудников изолировать ее влияние перед добавлением. Затем под его руководством компания также приняла «Пакт» для предотвращения проблем с программным обеспечением и быстрого исправления любых ошибок.
Первоначальная разработка iOS 18, macOS 15 и других уже завершена.
Сообщается, что Apple завершила работу над начальной версией своих будущих операционных систем для iPhone, iPad и Mac.
Эта версия называется M1, поскольку она знаменует собой первую важную веху. Внутри программное обеспечение iPhone и iPad, которое будет называться iOS 18 и iPadOS 18 соответственно, называется «Crystal». Программное обеспечение Mac, macOS 15, называется «Glow».
Обычно после завершения первого этапа обновления программного обеспечения инженеры Apple начинают работу над вторым этапом. Однако в этом году компания решила отложить запуск второй важной версии, чтобы сконцентрироваться на очистке программного обеспечения. Недельная пауза в разработке новых функций произошла на прошлой неделе и, как ожидается, завершится на этой неделе.
Начало работы над вторым этапом, известным как M2, было отложено Apple. Эта остановка также коснулась следующей операционной системы Apple Watch, watchOS 11, которая называется «Moonstone», а также обновления текущей iOS 17 под названием iOS 17.4. Разработку Vision Pro также пришлось остановить на этой неделе.
Несмотря на недельную паузу, Гурман отмечает, что будущие выпуски iOS, macOS и других операционных систем будут выходить в соответствии с графиком. Гурман говорит, что iOS 18 будет анонсирована на конференции разработчиков в следующем году, вероятно, в июне.
Также читайте: Последние несколько дней распродажи на Amazon: гаджеты от Xiaomi, Philips, Amazon и других доступен по цене менее 599 рупий