Обзор. Покупка из интерфейса приложения и преобразование пробной версии в полнофункциональнуюВажнейшая особенность приложений для Windows Phone — возможность сделать покупку непосредственно из интерфейса приложения. Вначале пользователь приобретает само приложение, а затем расширяет его возможности за счет покупки дополнительных компонентов и функций. Покупки совершаются в магазине Windows Phone Store с помощью популярного и защищенного API. Упражнения данного практического занятия выполняются в эмуляторе Windows Phone, откуда нет доступа к магазину Windows Phone Store. Поэтому мы будем использовать библиотеку, которая моделирует API магазина Windows Phone Store и позволяет разработать и протестировать покупку из пользовательского интерфейса приложения без необходимости подключения к магазину. Эту библиотеку — MockIAPLib — мы добавим в наше демонстрационное приложение в ходе выполнения одного из заданий. Если данное практическое занятие выполняется на устройстве Windows Phone в режиме разработки и у вас имеется действующая учетная запись в магазине Windows Phone Store, то библиотеку MockIAPLib можно не использовать. Примечание. В этом практическом занятии не рассматриваются функции магазина Windows Phone Store; мы изучим API и опции приобретения, доступные разработчикам приложений для Windows Phone 8. Дополнительные сведения о Windows Phone Store см. в документации MSDN. ЦелиВ ходе этого практического занятия вы добавите следующие функции:
Необходимые компонентыЧтобы занятие принесло максимальную пользу, необходимо иметь:
Структура практического занятияЭто практическое занятие включает в себя два упражнения, цель которых:
Примерное время выполненияНа выполнение данного практического занятия потребуется не менее 60 минут. |