Главная » Статьи » Visual Studio 2012 » Разработка Metro-приложений

Что такое приложение Магазина Windows?

Приложения Магазина Windows — это новый тип приложений, предназначенный для устройств под управлением Windows 8. Чем же приложения Магазина Windows отличаются от обычных классических приложений?

У приложений имеется одно окно с поддержкой нескольких представлений

В отличие от классических приложений приложения Магазина Windows содержат одно окно без хрома, по умолчанию занимающее весь экран, чтобы пользователя не отвлекали лишние детали.

Приложение Магазина Windows, заполняющее экран

Приложение Магазина Windows может поддерживать различные компоновки и представления, чтобы обеспечить динамичное и удобное взаимодействие с пользователем при различных параметрах конструкции и размерах экрана устройств.

Приложения Магазина Windows могут поддерживать различные представления

Приложения позволяют использовать сенсорный ввод и ввод с помощью пера

Приложения Магазина Windows без проблем работают с различными источниками входных данных, включая перо, мышь, клавиатуру и сенсорный ввод. Для всех этих источников входных данных вы можете использовать единый набор событий. В приложения Магазина Windows включается набор стилей по умолчанию, гарантирующий нормальную работу элементов пользовательского интерфейса с сенсорным вводом.

Область, поддерживающая изменение размеров

Приложения могут взаимодействовать друг с другом

Контракты приложений — это возможность для пользователей с легкостью выполнять поиск по нескольким приложениям и обмениваться содержимым между ними. Они расширяют практическую полезность вашего приложения, устраняя необходимость взаимодействия с различными стандартами API для конкретных приложений, когда нужно получить доступ к данным, хранящимся в другом приложении или созданным им. При этом пользователь остается в вашей фирменной среде. Вам не нужно знать что-либо о целевом приложении, кроме объявленной им поддержки целевого контракта, — оно просто работает.

В приложениях доступны новые элементы управления и области интерфейса

Приложения Магазина Windows содержат несколько новых элементов управления, упрощающих организацию эффективного взаимодействия с пользователями. Среди этих элементов можно выделить строку команд приложения и чудо-кнопки.

Строка команд приложения

Строка команд приложения размещается вне окна приложения и является его основным командным интерфейсом. Используйте строку команд для размещения элементов навигации, команд и инструментов для пользователей. По умолчанию строка команд приложения скрыта и появляется, когда пользователь проводит пальцем в направлении от верхнего или нижнего края экрана. Она является обложкой для содержимого приложения и может быть скрыта пользователем, если он проведет пальцем по краю экрана или будет взаимодействовать с приложением.

Строка команд приложения

Чудо-кнопки

Чудо-кнопки — это определенный и согласованный набор кнопок, используемый во всех приложениях для поиска, отправки, подключения, настройки и запуска. Мы считаем, что это основные рабочие сценарии, которые все пользователи хотят выполнять практически в каждом используемом ими приложении. Пользователи могут:

  • Искать содержимое, размещенное в вашем или другом приложении. Кроме того, поиск содержимого в вашем приложении возможен из другого приложения.
  • Делиться содержимым из вашего приложения с контактами или службами.
  • Перейти прямо на Начальный экран.
  • Подключаться к устройствам и отправлять содержимое, выполнять потоковую передачу мультимедиа, а также печатать документы.
  • Использовать параметры для настройки приложения по своему усмотрению.
Панель чудо-кнопок

Приложения используют плитки вместо значков

Когда пользователь устанавливает ваше приложение, оно появляется на начальном экране как плитка. Если коснуться или щелкнуть плитку, приложение будет запущено.

Начальный экран

Приложение может предоставлять содержимое с помощью плитки, даже когда не работает. Используя динамические плитки, приложение способно выводить на экран полезные данные в краткой форме при минимальном расходе заряда батареи.

Программы могут настраивать систему, чтобы периодически запрашивать обновления от веб-службы независимо от того, выполняется ли приложение в данный момент. Кроме того, программы могут настраивать службы push-уведомлений Windows (WNS), чтобы отправлять сообщения динамической плитке напрямую из веб-службы.

Динамическая плитка

Написание приложений на знакомом разработчику языке

Вы можете создавать приложения Магазина Windows на языках, которые лучше всего знаете, например на JavaScript, C#, Visual Basic или C++. Более того, можно создавать компоненты на одном языке и использовать их в приложении, написанном на другом языке программирования.

Приложения Магазина Windows могут использовать среду выполнения Windows, то есть собственный API, встроенный в операционную систему. Он реализован на C++ и поддерживает JavaScript, C#, Visual Basic и C++ наиболее естественным для каждого языка способом.

Продажа приложений через Магазин Windows

Магазин Windows делает ваши приложения доступными миллионам пользователей по всему миру. Вы создаете приложение, указываете цену в местной валюте, а Магазин Windows предложит ваше приложение на мировом рынке более чем на 100 языках.

Магазин Windows

Магазин Windows упрощает распространение ваших приложений, их обновление и получение за них денег.

Что дальше?

Теперь, когда вы получили общее представление о приложении Магазина Windows и его отличиях от других типов приложений, можно перейти к разделу Получение инструментов.

Категория: Разработка Metro-приложений | Добавил: expert1 (15.04.2013)
Просмотров: 2220 | Теги: Web, metro-приложения, Windows | Рейтинг: 0.0/0
Всего комментариев: 0