Книги на літо

Степан у Каннах

Секс vs сльози

Басейни у Києві

Тиждень моди

Брежнєва та фури

Apple пообіцяла робити менше помилок в оновленнях iOS для iPhone

Компанія Apple змінила підхід до розробки iOS, щоб уникнути чергових проблем з помилками

Оновлення iOS 13 мало стати не просто черговим оновленням, а маленькою революцією в світі мобільних пристроїв Apple. Саме в тринадцятій версії сталося розділення на дві мобільні версії: iOS і iPadOS. Однак такий підхід приніс тільки помилки, дірки в безпеці і нестабільну роботу iPad і iPhone, що тільки розлютило користувачів. Apple зізналася, що їй самій набридли помилки і вона придумала спосіб, як їх уникнути в майбутніх оновленнях.

Дивіться також в сюжеті про "Країні в смартфоні":

Реклама

Щоб уникнути подібного фіаско в наступних оновленнях iOS, Apple змінює спосіб розробки своєї мобільної платформи, повідомляє Bloomberg. На "стартовій" зустрічі з розробниками Apple старший віце-президент з розробки програмного забезпечення Крейг Федеріго розповів про новий підхід до проектування системи, починаючи з iOS 14.

Читайте також:

Реклама

"Щоденні збірки були схожі на рецепт з великою кількістю інгредієнтів. Заплутана, хаотична і неорганізована система не дозволяла тестувальникам розібратися, що працює в iOS, а що ні", – пояснює Крейг Федеріго.

Одна команда розробників додавала функції в систему щотижня, а інша – вносила зміни щодня, багато з яких не були повністю протестовані. Часто щоденні збірки ставали настільки повними помилок, що це робило тестові збірки непридатними для використання взагалі.

Читайте також:

Реклама

Додавання коду з розрізнених команд без можливості ізолювати кожен функціонал – головна причина, чому iOS 13 на виході виявилялася з помилками. Додавання можливості "позначати" кожну функцію при її додаванні повинно дозволити розробникам і тестувальникам швидко ідентифікувати проблемні блоки коду.

Відтепер команди розробників гарантуватимуть, що недороблені або помилкові функції за замовчуванням будуть відключені в "щоденних збірках". Новий розділ під назвою "Прапори" буде додано до меню "Налаштування", який дозволить тестувальникам вибірково включати незавершені функції. "Прапори" дозволять відділу контролю якості та розробникам краще виявляти проблеми і усувати їх швидше і ефективніше.

Читайте також:
Нова прошивка несе в собі корисні виправлення критичних помилок iOS 13

Компанія збирається використовувати новий підхід при розробці iOS 14, тому наступне оновлення має бути більш стабільним. Крім того, цей метод застосують і в роботі над iPadOS, watchOS, macOS і tvOS.

Нагадаємо, що раніше Apple виправила "тонну" помилок iPhone в iOS 13.2.3. Також ми розповідали, як підключити до iPad клавіатуру і мишку.

Читайте також:

Реклама на segodnya.ua Реклама
Всі новини Показати ще
Реклама на segodnya.ua Реклама
Новини шоу-бізнеса
Читати ще
Лайфхаки для життя
Більше хаків
Модно
Ідеї нейл-дизайну
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
Манікюр на літо 2022
1 /2
Більше варіантів
Цитата дня

Після чотирьох місяців війни ніхто з нас не в порядку

Цитата на segodnya.ua
Олена Зеленська Перша леді України
Читати інтерв'ю
Instagram тижня
Акаунт про супергероїв сучасності — ЗСУ
Підписатися
Дивитися фото
Зберегти у закладинки
Haute Couture
Розклад Fashion Weeks

Париж. Франція

3 – 7 липня

Париж. Франція

Маямі. США

14 – 21 липня

Маямі. США

Нью-Йорк. США

9 – 14 вересня

Нью-Йорк. США

Лондон. Англія

16 – 20 вересня

Лондон. Англія

Мілан. Італія

20 – 26 вересня

Мілан. Італія
Подробиці з модних показів

Натискаючи на кнопку «Прийняти» або продовжуючи користуватися сайтом, ви погоджуєтеся з правилами використання файлів cookie.

Прийняти