Платформа Windows Phone прошла долгий путь за относительно короткий период времени, а одной из областей, где ей удалось неплохо преуспеть, называется «разрыв в приложениях». И хотя разрыв сократился, качество этих приложений все еще недотягивает до уровня их коллег на iOS и Android.
Одна из проблем, которая все еще существует, заключается в скорости, с которой приложения работают в самой операционной системе.
Если вы когда-нибудь использовали Windows Phone, скорее всего, вы сталкивались с ситуацией, когда некоторые приложения перезапускались, даже если они использовались совсем недавно. Да, многозадачность в Windows Phone 8 была улучшена, но никуда не делись скользящие из стороны в сторону маленькие точки над сообщением «возобновление», которое часто появляется в процессе переключения с одного приложения на другое. Сообщение может появляться на дисплее всего на несколько секунд, но в современном мире технологий неприемлемо даже это.
С Windows Phone 8.1 разработчики получили функцию под названием «Быстрое переключение приложений» (Fast App Switching ), которая также известна как «быстрое возобновление». Название говорит само за себя – функция позволяет приложениям возобновляться быстрее, без сообщения «возобновление» и надоедливых точек, сопровождающих его. Однако она требует перекомпиляции приложения для работы в Windows Phone 8.1.
Не все приложения, которые вы используете, скомпилированы для 8.1, и именно поэтому вы все еще можете наблюдать возобновление даже на мощных устройствах вроде Lumia 1520 или Lumia 930.
Все это говорит о том, что разработчикам просто требуется перекомпилировать свои приложения для Windows Phone 8.1. Понятно, что это не делается в массовом порядке, потому что обновление до 8.1 еще не было выкачено по всем направлениям. Приложения, скомпилированные для 8.0, будут работать в среде 8.1, но не наоборот.
Даже Microsoft со своими собственными приложениями использует «быстрое возобновление» не во всех из них, скорее всего по вышеупомянутым причинам. Обнадеживает то, что обновление распространяется очень хорошими темпами, а значит, вскоре настанет тот момент, когда приложения будут работать быстрее, так как они получат апдейт для работы в новой среде.