Отправка приложения в Магазин Windows
Цель обучения
Материалы к модулю Вы можете скачать здесь.
В этом модуле вы узнаете, что такое Магазин Windows и как мы можем отправить туда приложение для продажи и доставки конечным пользователям. Вы узнаете о бесплатных демо-версиях, способах монетизации и сертификации.
Начало работы
Вам понадобятся решения от предыдущих модулей, копии которых можно найти в \Module_9_Assets\Starter.
Сертификация
Приложения для Windows 8 можно приобрести и установить в одном месте: в сервисе Магазине Windows (исключение сделано для разработчиков, которые могут установить приложение вручную). Пользователям это обеспечивает простоту, безопасность и последовательность этапов установки. Для размещения приложения в Магазине Windows, необходимо выполнить следующие задачи.
- Зарегистрироваться в Магазине Windows в качестве разработчика
Необходимо ежегодно оплачивать членский взнос при участии в этом сервисе. Это членство предоставляет возможность разместить приложение в сервисе, а также просматривать отчеты и аналитические данные вашего приложения. Более подробную информацию по выполнению шагов этой задачи можно просмотреть по ссылке:
http://msdn.microsoft.com/en-us/library/windows/apps/hh868181.aspx
-
Создать значки и снимки экрана
Ваше приложение в сервисе Магазин Windows может отображаться с использованием различных графических представлений. Их необходимо создать заранее.-
Снимки экрана
При детальном просмотре приложения в Магазине Windows пользователь в первую очередь видит выбранные вами скриншоты. Необходимо иметь скриншоты различных страниц приложения в высоком разрешении. -
Логотип
Это иконка, размерами 150 х 150 пикселей, размещенная на начальном экране, при выборе "маленькой иконки". Пользователь может переключаться между маленькими и большими иконками. -
Большой логотип
Это иконка, размерами 320 х 150 пикселей, представленная на начальном экране при выборе "большой иконки". -
Маленький логотип
Это иконка, размерами 30 х 30 пикселей, отображаемая в основном каталоге Магазина и в Диспетчере задач в качестве значка приложения. - Рекламные изображения
Если ваше приложение выбрано в качестве рекомендуемого, для его отображения в Магазине Windows может понадобиться несколько рекламных баннеров. Рекламные баннеры приложения могут иметь следующие размеры:
- 414 x 480 пикселей
- 846 x 468 пикселей
- 558 x 756 пикселей
- 414 x 468 пикселей
-
-
Сертифицируйте ваше приложение
Сертификация гарантирует соответствие каждого приложения официальным требованиям сертификации. Вы можете просмотреть полный перечень сертификационных требований на сайте:http://msdn.microsoft.com/en-us/library/windows/apps/hh694083.aspx
Процесс сертификации состоит из шести этапов и может занять несколько дней. Ниже представлен скриншот процесса сертификации на портале Магазина Windows. Этот портал отображает прохождение приложением каждого этапа сертификации.
Упражнение: заставка и значки
Первое впечатление, которое получают пользователи от приложения, зависит от заставки и значков. Необходимо, чтобы они были внешне привлекательными, так как пользователи их видят в первую очередь. Давайте посмотрим, как устанавливать и использовать значки и заставки в приложении. Описанные действия выполняются в Visual Studio.
- Откройте файл проекта \images\splashscreen.png. Заставка, размерами 620 х 300 пикселей, отображается при запуске приложения. Это заставка по умолчанию, и её легко заменить.
- Правым щелчком мыши откройте подпапку \images\ и выберите команду Добавить > Существующий элемент (Add > Existing Item.).
- Просмотрите подпапку \Module_11_Assets\ и выберите изображение splashscreen.png.
- Для значков, двойным щелчком откройте в проекте файл package.appxmanifest. Обратите внимание на расположение значков по умолчанию: выберите Страница (HTML HTML Page) и в поле Имя (Name), введите addImageFlyout.html. Мы заменим их нашими картинками.
- Щелкните правой кнопкой мыши по папке \images\ и выберите пункт "Добавить элемент" (Add Existing Item…)
- В папке \Module_9_Assets\images\ выберите картинки logo, smalllogo, и widelogo.
- В редакторе package.appxmanifest перейдите к wide logo.
- Запустите проект и убедитесь в том, что заставка и логотипы обновились.
Упражнение: отправка приложения
Visual Studio за счет имеющихся функций позволяет упростить отправку приложений в Магазин Windows.
- Правой кнопкой мыши откройте контекстное меню проекта и выберите Магазин > Создать пакеты приложения (Store > Create App Package)
- На первом этапе с помощью мастера можно загрузить пакет в Магазин или создать локальный пакет для тестирования. Выберите Нет (No) на первом этапе, а затем нажмите кнопку Дальше (Next):
- На следующем шаге в мастере предоставляются параметры вывода и управления версиями информации. Для продолжения нажмите Создать (Create)..
- Ссылка указывает расположение файла пакета. Откройте указанную папку и обратите внимание, загружено ли приложение и файл установки пакета для тестирования.
Монетизация
Существует несколько способов заработка на приложениях.
- Платные приложения (Paid apps) – пользователь должен заплатить за использование приложения после того, как скачал установочный дистрибутив. Цену нужно указывать при отправке приложения в Магазин Windows.
- Продажи внутри приложения (In-App Sales) – пользователь должен платить за доступ к определенным функциям приложения.
- Размещение рекламы в приложении (In-App Advertising) – пользователь просматривает рекламу в вашем приложении, за счет этого вы получаете доход за тысячу рекламных просмотров (ePCM, цена за тысячу просмотров). Основной службой, предлагающей размещение рекламы в приложениях операционной системы Windows 8, является Microsoft Pubcenter http://pubcenter.microsoft.com
Бесплатные демо-версии
Многие пользователи предпочитают приложения с демо-версией ("сначала попробуй, потом купи"). Магазин Windows предлагает бесплатные демо-версии, в которых доступны следующие возможности ограничения функциональности.
- Бесплатные Демо-версии с ограничением по времени
Это приложение можно использовать лишь определенное время, после которого оно перестает работать.
- Бесплатные Демо-версии с ограничением по функциональности
Многие функции приложения доступны только после его покупки.
- Бесплатные Демо-версии с включенными функциями
Приложение является полнофункциональным в течение испытательного периода. По его истечении определенные функции отключаются. Для дальнейшего использования приложения его необходимо купить.
Для поддержки демо-версий приложений, построенных по модели ограниченной функциональности или по модели с включенными функциями вам нужен код, который использует пространство имен Windows.ApplicationModel.Store.
Подробности об этом можно узнать здесь: http://msdn.microsoft.com/en-us/library/windows/apps/hh694065.aspx
Итоги
В этом модуле вы изучили требования для размещения приложения в Магазине Windows. Вы добавляли значки и заставки для нашего приложения, узнали, как создавать пакет для загрузки на портал Магазин Windows.
Самостоятельная работа
Просмотрите, что использовали разработчики для улучшения представления приложений пользователям в Магазине Windows: какие иконки и скриншоты использовали, как построили свое приложение? Как можно привлечь внимание пользователя к приложению в Магазине Windows, используя визуальные средства?
Вопросы
- Какие визуальные средства можно использовать в сервисе Магазине Windows для демонстрации функциональности приложения?
- Вы хотите, чтобы все функции вашего приложения были доступны в течение 30 дней пробного периода. По прошествии 30 дней вы хотите отключить возможность сохранения файлов в приложении, если оно не куплено. Возможен ли такой сценарий в сервисе Магазин Windows?
- Верно ли следующее утверждение: Приложение становится доступно пользователям сразу после отправки его в Магазин Windows?
Дополнительные ресурсы
Вы можете узнать больше о Магазине Windows и методах заработка на ваших приложениях в следующих источниках:
- Как стать Разработчиком Магазина Windows
http://msdn.microsoft.com/en-us/library/windows/apps/hh868181.aspx
- Блог разработчиков Магазин Windows Этот блог, написанный командой Магазина Windows, рассказывает о платформе, сервисах и возможностях по заработку на приложениях.
- Продажа приложений
http://msdn.microsoft.com/en-us/library/windows/apps/br230836.aspx
Официальная документация Сети Разработчиков Microsoft (MSDN) по всем аспектам Магазина Windows.
Ответы
- Можно вставить скриншоты и рекламные баннеры различных размеров, а также настроить параметры значков в файле-манифесте приложения.
- Да, такой вариант возможен при использовании стратегии "полнофункциональной демо-версии" и при написании кода, который задействует пространство имен Windows.ApplicationModel.Store
- Не верно. Перед включением в Магазин Windows приложение должно пройти процесс сертификации, который может занять несколько дней.