- Классические приложения Windows 10 и конфиденциальность
- Создание классических приложений для компьютеров с Windows Build desktop apps for Windows PCs
- Платформы для классических приложений Platforms for desktop apps
- Стратегия развития Future roadmap
- Обновление существующих классических приложений для Windows 10 Update existing desktop apps for Windows 10
- Создание классических приложений Create new desktop apps
- Предустановленные программы в системе Windows и их возможности
Классические приложения Windows 10 и конфиденциальность
Классические приложения — это определенный тип приложений, которые не запрашивают разрешение на доступ к данным, связанным с параметрами конфиденциальности в Windows 10 так, как это делают приложения Microsoft Store. Некоторые классические приложения могут не даже запрашивать разрешение на доступ к личным данным, сохраненным на вашем устройстве. Классические приложения также не отображаются в списке приложений на страницах параметров конфиденциальности, которые позволяют выбрать, какие приложения могут использовать данные, связанные с этим параметром конфиденциальности.
Что представляют собой классические приложения? Обычно они скачиваются из Интернета или устанавливаются с какого-либо носителя (например, компакт-диска, DVD-диска или запоминающего USB-устройства). Их запуск выполняется с помощью файла EXE или DLL и, как правило, они выполняются на устройстве (в отличие от веб-приложений, которые выполняются в облаке).
Ознакомьтесь с политиками конфиденциальности установленных классических приложений, чтобы получить дополнительные сведения о том, как они могут использовать личные данные, хранимые на вашем устройстве. Вам также следует проверить, предоставляют ли установленные классические приложения собственные параметры для управления доступом к личным данным. Чтобы еще больше снизить риск доступа приложения к личным данным, когда параметр конфиденциальности выключен, следует устанавливать приложения и службы только из надежных источников.
Существуют разные степени исключений, связанных с доступом классических приложений к личным данным и их использованием, которые выходят за рамки элементов управления конфиденциальности, доступных в Windows 10.
Расположение. Даже если вы выключили параметр определения местоположения устройства, некоторые сторонние приложения и службы могут использовать другие технологии (такие как Bluetooth, Wi-Fi, модем сотовой связи и т. д.) для определения местоположения вашего устройства с различной степенью точности. Корпорация Майкрософт требует от сторонних разработчиков программного обеспечения, разрабатывающих приложения для Microsoft Store или разрабатывающих приложения с помощью инструментов Майкрософт, использовать параметры определения местоположения Windows, если только вы не предоставили стороннему разработчику требуемого по закону согласия на определение вашего местоположения. Чтобы обеспечить более полную защиту данных о вашем местоположении, можно отключить радиокомпоненты вашего устройства, например Wi-Fi, Bluetooth, модем сотовой связи и GPS-компоненты, которые могут использоваться приложениями для определения вашего точного местоположения. Однако эти действия также влияют на работу других функций, таких как звонки (в том числе экстренные вызовы), отправку сообщений, подключение к Интернету и связь с периферийными устройствами, например наушниками.
«Камера», «Микрофон» и другие параметры конфиденциальности, напрямую связанные с периферийным устройством. Отключение этих параметров конфиденциальности может не повлиять на некоторые классические приложения. Например, приложение, которое также устанавливает драйвер, может взаимодействовать напрямую с оборудованием камеры или микрофона, обходя возможности Windows по управлению доступом. Для более надежной защиты персональных данных, связанных с этими параметрами, рекомендуется отключить эти устройства, например отсоединить или отключить камеру или микрофон.
Другие параметры конфиденциальности. Для других параметров конфиденциальности, не упомянутых выше, не существует действий, которые позволяют гарантировать, что классические приложения не будут получать доступ к персональным данным без вашего ведома, если вы решили установить или использовать приложение.
Создание классических приложений для компьютеров с Windows Build desktop apps for Windows PCs
Эта статья содержит сведения, необходимые, чтобы приступить к созданию классических приложений для Windows или обновления существующих классических приложений для использования новейших возможностей Windows 10 This article provides the info you need to get started building desktop apps for Windows or updating existing desktop apps to adopt the latest experiences in Windows 10.
Платформы для классических приложений Platforms for desktop apps
Существуют четыре основные платформы для создания классических приложений для компьютеров с Windows. There are four main platforms for building desktop apps for Windows PCs. Каждая платформа предоставляет модель приложения, определяющую жизненный цикл приложения, полную инфраструктуру пользовательского интерфейса и набор элементов управления пользовательского интерфейса, которые позволяют создавать классические приложения, такие как Word, Excel и Photoshop, и получать доступ к исчерпывающему набору управляемых или собственных API-интерфейсов для использования функций Windows. Each platform provides an app model that defines the lifecycle of the app, a complete UI framework and set of UI controls that let you create desktop apps like Word, Excel, and Photoshop, and access to a comprehensive set of managed or native APIs for using Windows features.
Подробное сравнение этих платформ и дополнительные материалы по каждой платформе доступны в разделе Выбор платформы для приложения. For an in-depth comparison of these platforms along with additional resources for each platform, see Choose your app platform.
Платформа Platform | Описание Description | Документация и ресурсы Docs and resources | ||||
---|---|---|---|---|---|---|
Универсальная платформа Windows (UWP) Universal Windows Platform (UWP) |
Статья Article | Описание Description |
---|---|
Модернизация классических приложений Modernize desktop apps | Описываются последние возможности разработки для Windows 10 и UWP, которые можно использовать в любом классическом приложении, включая приложения WPF, Windows Forms и приложения Win32 на C++. Describes the latest Windows 10 and UWP development features you can use in any desktop app, including WPF, Windows Forms, and C++ Win32 apps. |
Руководство. Модернизация приложения WPF Tutorial: Modernize a WPF app | Следуйте пошаговым инструкциям, чтобы модернизировать существующий пример бизнес-приложения WPF, добавив элементы управления рукописным вводом и календарем UWP в приложение и упаковав его в пакет MSIX. Follow step-by-step instructions to modernize an existing WPF line-of-business sample app by adding UWP Ink and calendar controls to the app and packaging it in an MSIX package. |
Создание классических приложений Create new desktop apps
Ниже приведены некоторые ресурсы, которые помогут вам приступить к созданию классического приложения для Windows. If you are creating a new desktop app for Windows, here are some resources to help get you started.
Предустановленные программы в системе Windows и их возможности
Для того, что бы начать работать на компьютере, например, создавать и редактировать документы, пользоваться интернетом, просматривать фотографии и изображения, а также совершать какие-либо иные действия, необходимо иметь в системе нужные установленные программы. Давайте посмотрим, какие же основные приложения разработчики встроили в Windows, и какого рода задачи с их помощью можно выполнять.
Доступ ко всему программному арсеналу системы можно получить через меню Пуск, которое вызывается с помощью нажатия кнопки в левом нижнем углу экрана с соответствующим названием. В открывшемся меню снизу слева располагается строка с надписью «Все программы», щелкнув на которую вы откроете список всех установленных приложений в системе.
Вообще здесь размещены далеко не все программы, встроенные в Windows. На самом деле таковых несколько сотен, но большинство из них предназначены для всевозможных настроек системы и должны использоваться только опытными пользователями. Так что разработчики системы вполне разумно решили убрать их с глаз подальше, дабы у обычных людей было меньше возможностей случайно что-то испортить в ОС.
Итак, встроенные приложения, которые все же остались в меню «Все программы», разбиты на несколько групп, а некоторые, возможно самые важные с точки зрения разработчиков, находятся прямо в главном меню. Среди них стоит отметить:
- DVD-студияWindows. Позволяет записывать на оптические диски изображения и видео.
- InternetExplorer– программа для просмотра интернет-страниц (браузер или веб-обозреватель).
- WindowsMediaCenter– мультимедийная программа-оболочка для просмотра цифрового ТВ, видеороликов, изображений и фотографий, а так же прослушивания музыки.
- ПроигрывательWindowsMedia– приложение для воспроизведения мультимедийного контента, включая музыку, видео, компакт-диски и DVD-диски.
- Факсы и сканированиеWindows– программа для отправки или получения факсов, а так же сканирования документов и изображений.
Остальные встроенные в систему приложения размещаются в папках «Игры», «Обслуживание» и «Стандартные».
Название папки «Игры» говорит само за себя и ее содержимое в каких-либо дополнительных комментариях не нуждается. К вашим услугам пасьянсы, шашки, нарды и прочие простенькие развлекалочки. При этом, в некоторые игрушки вы можете играть как против компьютера, так и с живым противником по сети.
В папке «Обслуживание» находится ценная программа архивации данных, с помощью которой можно делать резервные копии ваших системных настроек, документов и прочей информации. Кроме этого здесь вы найдете Удаленный помощник Windows – средство для оказании помощи вашему компьютеру по сети, а так же раздел Справки и поддержки.
Наибольшее количество встроенных утилит содержит папка «Стандартные». Все из них мы в рамках этого материала мы конечно рассматривать не будем, но некоторые все же отметим:
Paint– простенькая «рисовалка», в которой можно создавать создавать рисунки, редактировать изображения, например изменить их размер, выполнить обрезку или повернуть на нужный угол. Так же с помощью Paint можно перевести изображение из одного графического формата в другой.
Word Pad. Очень примитивный текстовый редактор, который практически никто и никогда не использует, потому что существуют бесплатные приложения такой же направленности, но с гораздо более широкими возможностями, например, офисный пакет OpenOffice.Org.
Блокнот – совсем простенький текстовый редактор с говорящим названием. Удобно использовать для создания небольших текстовых документов. Так же используется для очистки текстов от ненужных ссылок и картинок, так как не умеет работать со шрифтами и различными украшательствами. Например, если вам понадобиться перенести чистый текст с какой-либо интернет страницы в ваш документ, то сначала его можно скопировать в Блокнот, а потом уже от туда в любой другой текстовый редактор, в которым вы работаете.
Записки – создает на рабочем столе «липучку»-стикер, в которой можно разместить какую-либо заметку или напоминание. Кстати, возможность создания электронных заметок в таком виде появилась только в Windows 7, а до этого в основном для этих целей использовался Блокнот.
Калькулятор. В Windows 7 этот инструмент был здорово доработан. Помимо того, что он может работать в четырех режимах: Обычный, Инженерный, Программист и Статистика, так еще к услугам пользователей функции преобразования единиц, вычисление дат, расчет платежей по ипотеке, лизингу и прочее.
Ножницы. С помощью этой утилиты вы сможете сделать снимок любой части экрана или окна программы и сохранить его в отдельном файле. Например, картинки для многих наших публикаций получены с ее помощью.
Мы станем подробно останавливаться на оставшихся приложениях, так как, в основной своей массе они имеют говорящие названия, из которых и так становится ясно, для чего они предназначены.
Помимо приложений, в папке «Стандартные» существуют так же вложенные папки, и на двух из них мы остановимся поподробнее.
В папке «Служебные» находятся всевозможные обслуживающие программы, позволяющие производить оптимизацию вашей операционной системы и содержать ее в порядке. Среди них приложение для восстановления Windows после сбоев, программа для дефрагментации жестких дисков, монитор ресурсов, средство переноса данных из одной системы в другую и прочее.
В папке «Специальные возможности» собраны утилиты, помогающие работать с компьютером людям с ограниченными возможностями, например, с плохим зрением или глухотой.
Позднее, когда вы начнете активно пользоваться компьютером и устанавливать самостоятельно новые программы, в списке меню «Все программы» будут появляться все новые объекты, а сам он раздуется до такой степени, что для того чтобы запустить то или иное приложение, придется усиленно поработать колесиком мыши, прокручивая множественные папки и ярлыки. Именно поэтому, лучше сразу создать ярлыки на рабочем столе или закрепить значки на Панели задач тех программ, которыми вы будете пользоваться наиболее часто.