Apple будет разрабатывать софт по-новому из-за жалоб на iOS 13



    Apple начнёт разрабатывать и тестировать свои операционные системы по-новому. Изменения связаны с критикой iOS 13. Как пишет Bloomberg со ссылкой на собственные источники в компании, это связано с тем, что разные функции системы разрабатываются разными командами девелоперов. При этом их действия не всегда скоординированы, и функции внедряются в тестовые сборки независимо друг от друга, из-за чего сборки нередко оказываются перегруженными, а работа новых функций — нестабильной. Кроме того, разные функции могли конфликтовать друг с другом.

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

    Нововведение было предложено Крейгом Федериги, руководителем отдела разработки программного обеспечения Apple. Оно распространится и на другие ОС Apple, такие как macOS, watchOS, tvOS и iPadOS. Изменения Apple планирует внедрить в ближайшее время: iOS 14, выпуск которой запланирован на осень следующего года, выйдет уже в соответствии с новыми правилами разработки.

    Как пишет Bloomberg, Apple также рассматривает возможность переноса некоторых функций из iOS 14 в более позднее обновление, возможно, iOS 15, чтобы повысить производительность и стабильность системы. Тем не менее, подчёркивают в издании, новых функций в iOS 14 будет не меньше, чем в iOS 13.

    В iOS 13 многие функции были включены по умолчанию вне зависимости от степени их готовности, из-за чего Apple вынуждена выпускать обновление за обновлением, чтобы исправить баги. Как пишет Bloomberg, редакция которого получила доступ к внутренним отчётам компании, Apple оценивает качество своего программного обеспечения по шкале от 1 до 100. iOS 13 набрала меньше баллов по этой шкале, чем предыдущая iOS 12.

    В соответствии с отчётом, стабильность и качество работы iOS 13 на момент релиза были «ниже стандартов компании». Но поскольку запуски новых iPhone компания не могла отложить по логистическим причинам, а смартфонам требовалась новая iOS, компании пришлось вносить исправления и внедрять отложенные функции в iOS 13.1 и более поздние обновления почти сразу после релиза iOS 13.

    В итоге iOS 13 стала рекордсменом по количеству апдейтов среди всех операционных систем Apple. Среди самых серьёзных багов системы оказались сбросы звонков почти сразу после начала разговора, а также стремительный расход заряда батареи. В настоящее время Apple работает над iOS 13.3.
    Поделиться публикацией
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 13

      +5
      Спасибо, что хотя бы сейчас заметили. Золотое время iOS, как мне кажется, было во время 3-5 версии системы. Да, функций было мало, но вылизаны они были очень хорошо.
      После iOS 7 начался рандом, и гораздо спокойнее стало совсем не ставить первые версии больших апдейтов.
        +1
        Лично мне больше всего нравится 12-я версия. Она реально выглядит красиво, хотя и бедна по функциям. У 13-й наконец появились фичи нормальной операционки, но вот эстетика пропала.

        Говоря языком аллегорий: 12-я была как Синди Кроуфорд, которая не умеет ни готовить ни штопать, но красиво катается на Феррари. 13-я стала как Ронда Роузи — и готовит, и штопает, и даже умеет втащить с обеих рук, но при этом не носит каблуки, часто ходит с фингалом, стреляет сиги и включает бычку ;)
        +1

        Что взять с гениев!

          +6
          В iOS 13 многие функции были включены по умолчанию вне зависимости от степени их готовности
          Среди самых серьёзных багов системы оказались сбросы звонков почти сразу после начала разговора
          т. е. Apple выпустила смартфон, неспособный выполнять свою основную функцию? Приглашаю в комментарии устроить конструктивную беседу всех любителей Apple, которые на каждом углу вопят о «вылизанности иконок софта Apple».
            +7

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

              +1
              Они ничего не рассказали, молча наплевали туда_о_чем_нельзя_говорить :) Видать аргументов нет, но злобу хоть на ком то выместить надо.
                0
                Не знаю где там нашли острие прогресса.
                Обычная мобилка, обычный планшет, обычный ноут просто дорогие. Купил я себе айфончик, айпад и макбук, так и не понял в чем тут вау.
                –1

                Ну давайте, расскажите, что значат квадратик, треугольник и кружочек.

                  +13

                  Если с крестиком — то контроллер от PS

                –3

                Ну главная цель — выкатывать абы что с новыми нескучными обоями строго раз в пол года, чтобы "мартышки" не заскучали, ибо тестировать станет нечего. Теперь "мартышки" смогут еще и в галочки тыкать, так что извиняшку включать можно будет реже.

                  +3
                  Apple оценивает качество своего программного обеспечения по шкале от 1 до 100. iOS 13 набрала меньше баллов по этой шкале, чем предыдущая iOS 12.

                  Ну вот, самое интересное осталось за кадром — сколько баллов таки она набрала, с т.з. Апфеля и сколько баллов ей дали бы пользователи.
                    0
                    Обычные фича-флаги. Такие уже сто лет многими на продакшене используются.
                      0
                      Ага. Я тоже удивился. Где Крейг был до этого? Головокружение от успехов.

                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                    Самое читаемое