Как Apple добилась мгновенного запуска приложений watchOS 3
13 июня Apple провела ежегодную презентацию WWDC 2016, в рамках которой анонсировала платформу watchOS 3. В третьем поколении ОС для Apple Watch компания решила одну из основных проблем устройства - низкую скорость загрузки приложений. По заявлению представителей Apple, софт на носимом устройство будет запускаться за доли секунды. Каким образом удалось добиться ускорения работы приложений?
Прежде всего, теперь часть памяти Apple Watch используется для кэширования наиболее важных приложений. Тех приложений, которые находятся в док-панели - новом элементе операционной системы. Технология позволяет ПО все время оставаться в памяти, поэтому, когда пользователь обращается к приложениям, они моментально появляются на экране.
Во-вторых, теперь софт на Apple Watch автоматически обновляется в фоновом режиме. Поэтому он всегда отображает актуальную информацию: больше не нужно ждать, пока загрузятся данные.
В watchOS 3 разработчики Apple отказались от режима просмотра Glance: теперь док играет роль панель для быстрого просмотра актуальной информации. Таким образом, он хранит в памяти наиболее важные приложения, которые всегда показывают самую актуальную информацию.
Что касается, времени автономной работы Apple Watch, то по статистике Apple владельцы смарт-часов не используют много приложений, при том что сами программы не такие энергозатратные, как, например, на iOS. Таким образом, компании удалось добиться высокого уровня оптимизации своего программного обеспечения на железе, представленном год назад. Как отметили в Apple, watchOS 3 имеет прежний уровень автономности, обеспечивая мгновенный отклик и простую навигацию.