Microsoft официально анонсировала новые возможности UWP - «Последние новости» » «Интернет Технологии»

Microsoft официально анонсировала новые возможности UWP - «Последние новости»

Компания Microsoft официально анонсировала новые возможности Универсальной платформы Windows (UWP), о подготовке части которых мы с вами уже знали из сторонних источников. Речь о возможности запуска нескольких копий одного приложения, расширенного доступа к файловой системе и консольных UWP-приложениях.

Новые функции уже доступны для предварительного тестирования в новейших сборках Windows 10 и SDK. В будущем они помогут разработчикам улучшить существующие приложения или создать что-то новое, что раньше в рамках UWP было невозможно.






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



К слову, не все приложения нуждаются в собственных окнах или графическом интерфейсе вообще. Классические программы в таких случаях можно запускать и использовать из консоли, но вот создание консольных UWP-приложений до недавних пор было невозможно. Со следующей версией Windows 10 разработчики смогут создавать консольные универсальные приложения и публиковать их в Microsoft Store. Такие приложения после установки можно будет запускать как из меню Пуск, так и из Командной строки или PowerShell. Им будут доступны консольные и Win32 API, такие как printf или getchar.



О возможности предоставления приложениям расширенного доступа к файловой системе мы с вами впервые узнали от команды Windows Insider в рамках анонса сборки 17101. Как выяснилось позднее, реализована она будет в двух формах:



В первом случае, если приложение использует AppExecutionAlias, то оно получает разрешение на доступ к файловой системе из заданной рабочей директории и ниже. То есть пользователь запускает приложение (оконное или консольное), потом выбирает рабочую папку и получает полный доступ к файловой системе.
Во втором, приложение получает доступ ко всей файловой системе компьютера сразу с правами пользователя, его запустившего. Это очень мощная и потенциально опасная функция, потому её использование будет ограничено. При публикации такого приложения в Microsoft Store разработчику необходимо будет объяснить зачем ему нужна такая функция и как она будет использоваться.


Узнать обо всех указанных новшествах подробнее, ознакомиться с подготовленной Microsoft документацией, можно из публикации в официальном блоге компании.



Источник: www.thurrott.com


Компания Microsoft официально анонсировала новые возможности Универсальной платформы Windows (UWP), о подготовке части которых мы с вами уже знали из сторонних источников. Речь о возможности запуска нескольких копий одного приложения, расширенного доступа к файловой системе и консольных UWP-приложениях. Новые функции уже доступны для предварительного тестирования в новейших сборках Windows 10 и SDK. В будущем они помогут разработчикам улучшить существующие приложения или создать что-то новое, что раньше в рамках UWP было невозможно. О возможности запуска нескольких экземпляров одного приложения мы вам уже рассказывали после обнаружения этой функции одним из сторонних разработчиков. Речь действительно идёт о запуске нескольких копий приложения в отдельных, независимых процессах, что позволит увеличить надёжность работы мультиоконных программ, например: падение одного окна не повлечёт за собой завершение работы и всех остальных. Эта функция будет опциональной, ясно что нужна она далеко не всем приложениям. К слову, не все приложения нуждаются в собственных окнах или графическом интерфейсе вообще. Классические программы в таких случаях можно запускать и использовать из консоли, но вот создание консольных UWP-приложений до недавних пор было невозможно. Со следующей версией Windows 10 разработчики смогут создавать консольные универсальные приложения и публиковать их в Microsoft Store. Такие приложения после установки можно будет запускать как из меню Пуск, так и из Командной строки или PowerShell. Им будут доступны консольные и Win32 API, такие как printf или getchar. О возможности предоставления приложениям расширенного доступа к файловой системе мы с вами впервые узнали от команды Windows Insider в рамках анонса сборки 17101. Как выяснилось позднее, реализована она будет в двух формах: В первом случае, если приложение использует AppExecutionAlias, то оно получает разрешение на доступ к файловой системе из заданной рабочей директории и ниже. То есть пользователь запускает приложение (оконное или консольное), потом выбирает рабочую папку и получает полный доступ к файловой системе. Во втором, приложение получает доступ ко всей файловой системе компьютера сразу с правами пользователя, его запустившего. Это очень мощная и потенциально опасная функция, потому её использование будет ограничено. При публикации такого приложения в Microsoft Store разработчику необходимо будет объяснить зачем ему нужна такая функция и как она будет использоваться. Узнать обо всех указанных новшествах подробнее, ознакомиться с подготовленной Microsoft документацией, можно из публикации в официальном блоге компании. Источник: www.thurrott.com


Похожие новости


Оставьте свой комментарий

Похожие новости