Опубликован: 26.12.2012 | Доступ: свободный | Студентов: 733 / 35 | Длительность: 06:22:00
Специальности: Программист
Лекция 9:

Отправка приложения в Магазин Windows

< Лекция 8 || Лекция 9
Аннотация: Чтобы заработать с помощью вашего приложения и завоевать широкую аудиторию, необходимо, чтобы оно присутствовало в сервисе Магазин Windows (Магазине Windows). Далее перечислены шаги, выполнение которых требуется для успешной работы с Магазином Windows. Сюда входят членство в сервисе, сертификация и подготовка графических ресурсов для представления вашего приложения аудитории.

Цель обучения

Материалы к модулю Вы можете скачать здесь.

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

Начало работы

Вам понадобятся решения от предыдущих модулей, копии которых можно найти в \Module_9_Assets\Starter.

Сертификация

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

  1. Зарегистрироваться в Магазине Windows в качестве разработчика Необходимо ежегодно оплачивать членский взнос при участии в этом сервисе. Это членство предоставляет возможность разместить приложение в сервисе, а также просматривать отчеты и аналитические данные вашего приложения. Более подробную информацию по выполнению шагов этой задачи можно просмотреть по ссылке:

    http://msdn.microsoft.com/en-us/library/windows/apps/hh868181.aspx

  2. Создать значки и снимки экрана

    Ваше приложение в сервисе Магазин Windows может отображаться с использованием различных графических представлений. Их необходимо создать заранее.
    • Снимки экрана

      При детальном просмотре приложения в Магазине Windows пользователь в первую очередь видит выбранные вами скриншоты. Необходимо иметь скриншоты различных страниц приложения в высоком разрешении.
    • Логотип

      Это иконка, размерами 150 х 150 пикселей, размещенная на начальном экране, при выборе "маленькой иконки". Пользователь может переключаться между маленькими и большими иконками.
    • Большой логотип

      Это иконка, размерами 320 х 150 пикселей, представленная на начальном экране при выборе "большой иконки".
    • Маленький логотип

      Это иконка, размерами 30 х 30 пикселей, отображаемая в основном каталоге Магазина и в Диспетчере задач в качестве значка приложения.
    • Рекламные изображения Если ваше приложение выбрано в качестве рекомендуемого, для его отображения в Магазине Windows может понадобиться несколько рекламных баннеров. Рекламные баннеры приложения могут иметь следующие размеры:
      • 414 x 480 пикселей
      • 846 x 468 пикселей
      • 558 x 756 пикселей
      • 414 x 468 пикселей
  3. Сертифицируйте ваше приложение

    Сертификация гарантирует соответствие каждого приложения официальным требованиям сертификации. Вы можете просмотреть полный перечень сертификационных требований на сайте:

    http://msdn.microsoft.com/en-us/library/windows/apps/hh694083.aspx

Процесс сертификации состоит из шести этапов и может занять несколько дней. Ниже представлен скриншот процесса сертификации на портале Магазина Windows. Этот портал отображает прохождение приложением каждого этапа сертификации.

Шесть этапов сертификации показаны на портале Магазин Windows для разработчиков

Шесть этапов сертификации показаны на портале Магазин Windows для разработчиков

Упражнение: заставка и значки

Первое впечатление, которое получают пользователи от приложения, зависит от заставки и значков. Необходимо, чтобы они были внешне привлекательными, так как пользователи их видят в первую очередь. Давайте посмотрим, как устанавливать и использовать значки и заставки в приложении. Описанные действия выполняются в Visual Studio.

  1. Откройте файл проекта \images\splashscreen.png. Заставка, размерами 620 х 300 пикселей, отображается при запуске приложения. Это заставка по умолчанию, и её легко заменить.
  2. Правым щелчком мыши откройте подпапку \images\ и выберите команду Добавить > Существующий элемент (Add > Existing Item.).
  3. Просмотрите подпапку \Module_11_Assets\ и выберите изображение splashscreen.png.
  4. Для значков, двойным щелчком откройте в проекте файл package.appxmanifest. Обратите внимание на расположение значков по умолчанию: выберите Страница (HTML HTML Page) и в поле Имя (Name), введите addImageFlyout.html.
    Настройка логотипа возможна в представленном редакторе приложения

    Настройка логотипа возможна в представленном редакторе приложения
    Мы заменим их нашими картинками.
  5. Щелкните правой кнопкой мыши по папке \images\ и выберите пункт "Добавить элемент" (Add Existing Item…)
  6. В папке \Module_9_Assets\images\ выберите картинки logo, smalllogo, и widelogo.
  7. В редакторе package.appxmanifest перейдите к wide logo.
  8. Запустите проект и убедитесь в том, что заставка и логотипы обновились.

Упражнение: отправка приложения

Visual Studio за счет имеющихся функций позволяет упростить отправку приложений в Магазин Windows.

  1. Правой кнопкой мыши откройте контекстное меню проекта и выберите Магазин > Создать пакеты приложения (Store > Create App Package)
    Меню Магазин (Store) доступно после нажатия правой кнопкой мыши по проекту в Обозревателе решений (Solution Explorer)

    Меню Магазин (Store) доступно после нажатия правой кнопкой мыши по проекту в Обозревателе решений (Solution Explorer)
  2. На первом этапе с помощью мастера можно загрузить пакет в Магазин или создать локальный пакет для тестирования. Выберите Нет (No) на первом этапе, а затем нажмите кнопку Дальше (Next):
    Создание пакета приложения с помощью мастера

    Создание пакета приложения с помощью мастера
  3. На следующем шаге в мастере предоставляются параметры вывода и управления версиями информации. Для продолжения нажмите Создать (Create)..
  4. Ссылка указывает расположение файла пакета. Откройте указанную папку и обратите внимание, загружено ли приложение и файл установки пакета для тестирования.

Монетизация

Существует несколько способов заработка на приложениях.

  • Платные приложения (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, используя визуальные средства?

Вопросы

  1. Какие визуальные средства можно использовать в сервисе Магазине Windows для демонстрации функциональности приложения?
  2. Вы хотите, чтобы все функции вашего приложения были доступны в течение 30 дней пробного периода. По прошествии 30 дней вы хотите отключить возможность сохранения файлов в приложении, если оно не куплено. Возможен ли такой сценарий в сервисе Магазин Windows?
  3. Верно ли следующее утверждение: Приложение становится доступно пользователям сразу после отправки его в Магазин Windows?

Дополнительные ресурсы

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

Ответы

  1. Можно вставить скриншоты и рекламные баннеры различных размеров, а также настроить параметры значков в файле-манифесте приложения.
  2. Да, такой вариант возможен при использовании стратегии "полнофункциональной демо-версии" и при написании кода, который задействует пространство имен Windows.ApplicationModel.Store
  3. Не верно. Перед включением в Магазин Windows приложение должно пройти процесс сертификации, который может занять несколько дней.
< Лекция 8 || Лекция 9