Bloomberg: Apple изменит подход к разработке операционных систем из-за ошибок в iOS 13 Статьи редакции
iOS 13 стала одним из самых проблемных обновлений в истории Apple, отмечает издание.
Apple изменит способы тестирования программного обеспечения при разработке будущих версий iOS из-за ошибок в iOS 13. Об этом сообщает Bloomberg со ссылкой на источники.
Сейчас некоторые подразделения Apple добавляют новые функции в тестовую сборку каждый день, а некоторые — каждую неделю. Тестировщики получают перегруженную версию системы со всеми работающими и недоработанными функциями.
Теперь тестировщики получат возможность выборочно включать или отключать функции в iOS. Это позволит протестировать ПО, исключая влияние отдельной функции на всю систему. Так разработчикам будет легче определять проблемную функцию.
Руководство Apple надеется, что это повысит качество программного обеспечения в долгосрочной перспективе, но разработчики «слышат это не в первый раз», говорят источники.
Новый подход компания планирует использовать при разработке обновлений для всех операционных систем, включая iPadOS, watchOS, macOS и tvOS.
По словам источников, новая стратегия уже применяется при разработке iOS 14, которая выйдет в 2020 году. Кроме того, Apple решила отложить релиз некоторых функций iOS 14 до 2021 года. Представитель компании отказался от комментариев.
Apple официально выпустила iOS 13 в сентябре 2019 года. Владельцы iPhone и разработчики приложений столкнулись с целым рядом программных сбоев, пишет Bloomberg. Некоторые приложения запускались или закрывались медленно, пропадал сигнал сотовой связи, а некоторые функции в новой версии так и не появились. iOS 13 стала одним из самых проблемных обновлений в истории Apple, отмечает издание.
Давно пора убрать эти ежегодные большие апдейты и развивать ОС постепенно в течении года добавляя нужные функции
Зачем? Какая разница?
Разница в том что кампании сами себя поставили в рамки ежегодных обновлений которые должны удивлять пользователей.
Поэтому на каждой презентации они вынуждены показывать вау-фичи, потом не успевают их зарелизить и откладыват на несколько месяцев. От этого страдает общая стабильность системы
Так может и аппаратную часть по частям выкатывать, а не раз в год? Мне кажется, идея в том, чтобы создавать громкое событие и спрос в конце года как новой моделью телефона, так и массовым анонсом новых фич ОС, которые «особенно хорошо» работают на новом телефоне. Проблема, которая описана в статье, не связана с годовыми циклами, как мне показалось
Может и аппаратную. Понятно зачем это было сделано изначально, но мир изменился. Со времен первого iPhone до 5-6 был этот эффект, сейчас скорее противоположный. На презентации iPhone XS 10 минут рассказывали про вещи которые уже были в iPhone X, чтобы растянуть хронометраж. Презентации изжили себя и сейчас достаточно твита от CEO компании чтобы новость разлетелась по всем СМИ