Краснодар

+7 952  830 72 85

Москва

+7 495 134 25 57

Краснодар

+7 952  830 72 85

Москва

+7 495 134 25 57

Разработка коммерческих Metro-приложений

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

По модели распространения все приложения делятся на:

  • бесплатные — не требуют оплаты вообще;

  • условно-бесплатные — часть функций бесплатна, полный функционал доступен после оплаты;

  • платные — требуют оплату перед установкой.

Рассмотрим условно-бесплатные приложения подробнее. Бесплатная демонстрация приложения может быть в 3 режимах:

  • Ограниченный период работы (тестовый период). Пользователь может использовать все функции приложения без ограничения, но по окончании тестового периода приложение либо недоступно полностью, либо отключает часть функционала.

  • Работа в режиме ограниченной функциональности. Приложение можно использовать сколько угодно, но доступны лишь базовые функции.

  • Комбинированный режим. Во время тестового периода пользователь имеет доступ ко всему функционалу, а после его завершения — только к части.

Нельзя сказать, что какая-то из этих моделей лучше. Какая подходит именно вам, можно определить на практике, но чаще всего используется режим тестового периода. Кроме того, в любом типе приложения (кроме бесплатного) можно реализовать платные функции.

За какие приложения есть смысл брать деньги, а за какие нет?

  • Бесплатно распространяются самые простые приложения, которые используют стандартные средства Metro-платформы, а также экспериментальные приложения, приложения, идущие в комплекте с подключаемыми устройствами, вспомогательные приложения (утилиты).

  • Платно распространяются сложные программные пакеты, которые требуют на разработку значительные ресурсы (специализированное ПО, офисные пакеты, развитые игры и проч.).

  • Условно-бесплатный режим подходит для приложений, которые не очень сложные, но в то же время реализуют какое-либо ноу-хау, выходя за пределы стандартных возможностей платформы – например, воспроизведение видеофайлов, которые не поддерживаются Windows 8.

  • Платный режим имеет смысл для приложения, которое реализует какое-либо ноу-хау, например, преобразование новостного канала в оформленный документ Microsoft Word.

Коммерческое предложение Microsoft

Microsoft дает возможность публиковать в магазине Windows Store любые модели приложения: бесплатные, платные, условно-бесплатные и те, которые включают платные функции. Минимальная цена приложения или отдельной функции – 1,49 USD, максимальная не ограничена.

Microsoft принимает оплату за приложения в любой валюте, которая используется на рынках, поддерживаемых Windows Store, в том числе и российский рубль. От продажи приложения разработчик получает 70% суммы, а при доходе от 25 тыс. USD – 80%. Оставшиеся 30 или 20% дохода идет на поддержку магазина. Но согласитесь, выгодное предложение.

Создание условно-бесплатного приложения

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

Лицензия приложения

При публикации приложения в Windows Store нужно сформировать для него так называемую лицензию, которая включает сведения о модели распространения приложения. Для условно-бесплатного приложения также указывается продолжительность тестового периода. Если программа будет работать в режиме ограниченной функциональности, то указываем очень длительный тестовый период — например, до 2200 года.