Автозапуск приложений становится возможным благодаря ассоциации файлов в Windows Phone 8
Автозапуск приложений становится возможным благодаря ассоциации файлов в Windows Phone 8

Приложения в Windows Phone 8, согласно SDK, будут иметь возможность запускаться автоматически, если они ассоциированы с типом запускаемого файла. Также предполагается, что иконки для каждого типа файла можно настроить отдельно, а значит их внешний вид может быть улучшен. Это действительно хорошие новости, ведь существует множество типов файлов, которые не распознаются устройствами на WP7. Если будут созданы специальные приложения, которые смогут запускать пока не обрабатываемые типы файлов, это будет несомненно полезно для расширения возможностей платформы.


Автозапуск приложений становится возможным благодаря ассоциации файлов в Windows Phone 8
Автозапуск приложений становится возможным благодаря ассоциации файлов в Windows Phone 8

Судя по всему, будет возможность открытия сторонними приложениями файлов, с которыми уже ассоциированы какие-либо системные приложения. Хотя, быстрый просмотр количества зарезервированных расширений показывает, что места для сторонних приложений еще предостаточно.

Ассоциация фалов позволяет приложению запускаться автоматически, когда пользователь открывает определённый тип файла. Этот файл может быть получен из различных источников, включая, но не ограничиваясь следующими:

  • вложение в электронном письме
  • web сайт через Internet Explorer
  • текстовое сообщение
  • NFC тэг
  • другое приложение из Windows Phone Marketplace

Когда пользователь запускает файл или URI из приложения, дальнейшие действия зависят от того, какие приложения установлены на телефоне. Если ни одно из установленных приложений не умеет работать с данным типом файлов, пользователю будет предоставлена возможность загрузить необходимое приложение. Если с данным файлом или протоколом ассоциировано только одно приложение — оно будет запущено автоматически. Если же с файлом или протоколом связано более одного приложения, то каждый раз при запуске пользователю будет предложено одно из приложений на выбор.

Система Orphus