Microsoft официально анонсировала новые возможности UWP
3426
Новые функции уже доступны для предварительного тестирования в новейших сборках 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 Store
Что комментируют
-
Как создать ярлык для диалогового окна «Выполнить»... 6oblominsk
-
ByteStream Torrent — простой торрент клиент для Wi... 1Ермахан Танатаров
-
Microsoft тестирует вкладки в Блокноте 1ATARIG
-
Windows 10 Login Changer — легко меняем фон экрана... 6Дамир Аюпов
-
Audio Switcher — быстрый способ переключаться межд... 1Василий Весёлкин
-
Audio Router — разводим звук от приложений 5Василий Весёлкин