2012-05-30 2 views
0

Я хочу создавать книги для iPad. Я также хочу написать приложение, которое даст доступ к этим книгам и позволит мне добавить больше книг, не перегружая все приложение.Слияние проектов

Моя идея состоит в том, чтобы иметь Основной проект, который показывает все доступные книги. - это отдельный проект для каждой книги, который будет загружен отдельно (например, подпроект).

Возможно ли это? Если да, то как я смогу объединить основной проект с «подпроектом»?

Если нет, как я смогу это достичь?

я видел что-то похожее на приложение под названием «Интерактивный сенсорный Книги для детей»

Я использую Xcode 4.3 и cocos2d.

ответ

1

Что касается проектов Xcode, все эти приложения будут отдельными проектами Xcode. Единственное, что вы можете (и должны) поделиться, это общий код, например, библиотека cocos2d. Вы делаете это, создавая цель статической библиотеки для обычно используемого кода.

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

В случае, если я неправильно понял вас, и вы хотите, чтобы все книги были в одном приложении, вам необходимо внедрить In-App Purchase для разблокировки или загрузки дополнительного контента. Независимо от того, как вы настроите проект Xcode для этого приложения, пользователям всегда нужно будет загрузить обновление для своего приложения, если вы добавите новую книгу или внесите изменения в существующую. Если вы не реализуете загрузку контента. Но это не имеет никакого отношения к настройке проекта в Xcode.

+0

Удивительный! Тогда загрузка контента - именно то, что я ищу, спасибо. Есть ли учебник, который я могу проследить, чтобы узнать, как это сделать? – Fellowsoft

+0

Вы можете найти вдохновение от моего веб-камеры Cocos2D Viewer: http://www.learn-cocos2d.com/2012/02/cocos2d-webcam-viewer-part-2-asynchronous-texture-loading/ – LearnCocos2D

Смежные вопросы