Дієта App-тонше

Для користувачів постійно популярних Apple iPhone та iPad не секрет, що з кожним оновленням операційної системи все менше місця. Оновлення оновленням iOS iOS Apple отримує більшу талію; перетворення вашого дорогого пристрою на 16 Гб на ще більш дорогий пристрій на 9 Гб. Це пов’язано насамперед із надмірною вагою операційної системи та додатків з очима, більшими за животи - але чи все це зміниться?

витончення

Для iOS все прийшло в голову, коли Apple випустила iOS8, який можна було завантажити з хмари - за умови, що у вас є кілька гігабайт пам'яті, що сидить вільно, що, природно, призводить до хаосу та люті, як улюблений/примусовий/ненависний користувач (видалити відповідно ) Альбом U2 та фотографії суботніх вечорів у місті довелося видалити, щоб вийшло місце для останньої iOS.

Слідуючи багатьом дієтам, новим рокам, я відчуваю, що Apple слухала і використовує iOS для схуднення - даючи йому певні вправи, щоб позбутися цього надлишку. Хмарне завантаження iOS 9 (OTA) - має вражаючий розмір трохи більше 1 Гб, що робить його витонченим у порівнянні та благом для багатьох.

Але як бути з тисячами додатків у магазині програм, розроблених розробниками з усього світу, яким може бути байдуже, скільки місця вони займають на вашому iPhone? Їм кажуть, щоб вони також використовували свої програми для схуднення? Що ж, підніміться до масштабів, абсолютно нової функції розробки для iOS під назвою «App Thinning». Проріджування програм працює у трьох окремих областях, щоб допомогти зробити ці безкоштовні програми значно меншими.

Найбільшим плюсом у стоншенні додатків є функція, яка називається «нарізка додатків», що, коротше кажучи, означає, що кожна програма завантажує лише необхідні елементи - наприклад, код та зображення - які потрібні вашому конкретному пристрою. Це означає, що активи, побудовані в три рази - для підтримки iPhone 6 Plus (тут немає каламбурів, пов’язаних з вагою/розміром), - не будуть завантажуватися на iPhone 5S, для чого потрібні активи лише вдвічі.

У програмуванні додатків також використовується функція під назвою "Ресурси на вимогу" - або коротше ODR - яка працює так само, як це робить ваш обліковий запис Netflix або Sky on demand. Програма завантажує вміст лише тоді, коли це потрібно, а потім видаляється, коли додаток закінчує з ним.

Заключна частина витончення додатків - це функція для розробників, яка називається Bitcode. Біткод працює подібним чином до нарізання додатків, за винятком того, що функція дозволяє пристроям iOS компілювати необхідні двійкові файли для програми лише для конкретної моделі.

Отож, сподіваємось, це означає, що ваш улюблений iPhone, який накопичився на кілька фунтів з моменту вашого першого полюблення, втратить кілька Мб завдяки тоншому, здоровішому та тоншому iOS9. Тим більше місця для чергового альбому U2 ...