Почему Андроид N тормозит, а iOS 10 нет

Несмотря на большое количество версий системы и стабильные оптимизации, планшеты и смартфоны на Андроиде 6 продолжают тормозить, и это раздражает пользователей. Операционная система iOS, более закрыта, чем ее конкурент, а значит и работает более стабильна. Новая версия iOS 10 кроме заметных изменений в интерфейсе имеет и ряд внутренних улучшений. Одно из таких плавность работы интерфейса в программах.

rise-to-wake-10

Как оказалось, программы в iOS во время скролинга наперед загружают нужный медиа-контент, что под корень избавляет приложение от вероятных «подтормаживаний» при просмотре больших списков.

Например, приложение доски объявлений — Airbnb выводит в окне огромное количество карточек с предложениями. В случае если пользователь быстро просматривать содержимое, интерфейс, возможно, будет «подвисать». Это явление называется «падением фреймов» и, как отметили в представители Apple, это раздражает пользователей.

apple-wwdc-2016-full-video

В специальном обучающем семинаре на WWDC 2016, Apple разъяснила это явление. Все из-за того, что в данный момент содержание в приложениях загружается по мере появления. Ячейки с информацией подгружаются конкретно в тот момент, когда выводятся на дисплей. Хотя визуализация интерфейса в iOS происходит в специальном потоке и в режиме приоритета настоящего времени с частотой 60 кадров/сек, в текущем виде устройство скроллинга не всегда поспевает за этой скоростью.

Чтобы «падение фреймов» не случалось, в iOS 10 медиа-контент подгружается за несколько мгновений до вывода на дисплей. Представители Apple, сообщают, что такая предварительная загрузка гарантирует мягкое пролистывание и не зависит от размера содержимого.

Данная функция в iOS 10 активированная по умолчанию и разработчикам ничего не надо делать, чтобы пользоваться ей. Но, если этот принцип работы списков не нравится, его можно выключить специальной строкой в коде.

Статьи по теме

Покупка iPhone 14 после выпуска iPhone 15: Почему это хорошая идея?

Каждый сентябрь мне, как поклоннику Apple, всегда предстоит сложный...

Слишком много продуктов Apple: перегрузка или новая стратегия?

Каждый сентябрь Apple делает нас свидетелями своих инноваций, но,...

iPhone 15 Pro Max/Ultra: что мы знаем о флагмане Apple 2023 года

Каждый год Apple поражает нас своими новинками, и iPhone...

Apple Watch: купить сейчас или подождать?

Каждый из нас хочет максимизировать свои инвестиции. И покупка...

iPhone 15: полное руководство по новому смартфону Apple.

Привет, дорогие читатели! Поднимите руку, если и вы, как...

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