Создание магазина in-app для приложений для газетных киосков

В основном, приложение должно видеть, какие проблемы журнала (покупки в приложении) доступны и графически отображать их обложки в нескольких рядах. (Каталог проблем, которые вы видите при открытии приложения для газетных журналов)

Сами проблемы - html с поддерживающими файлами (CSS, изображения...)

Знаете ли вы, как это сделать?
Вы уже это сделали? Есть ли такой код, который можно адаптировать к собственному случаю?

Ответ 1

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

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

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

Если вы хотите включить загрузку фона с помощью push-уведомлений (и вы не против, чтобы ваше приложение было установлено в предварительно установленной папке iOS5, называемой Newsstand), вы должны сделать приложение для вашего журнала приложением Newsstand. Проверьте мой ответ на этот вопрос. У этого есть ссылка на очень хороший учебник о приложениях Пресса.

Ответ 2

Возможно, вам стоит взглянуть на репетитора Ray Wenrerlich о покупке приложения: http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

В нем объясняется, как управлять списком продуктов со всеми функциональными возможностями, которые необходимо приобрести, и посмотреть, какие продукты уже были приобретены.

Это может быть не совсем то, что вам нужно, но это может дать вам хорошую отправную точку.

удача