Мультимедийное книжное приложение для iPad - Obj-C или Corona или Cocos2D? - PullRequest
0 голосов
/ 02 июня 2011

Я планирую создать приложение BOOK (с текстом, изображениями, анимацией, звуком и т. Д.) Для iPad. Я начал изучать Obj-C, но я узнал о таких фреймворках, как Corona и Cocos2D, и Corona может похвастаться перспективой для моего сценария. У меня нет опыта работы с любым из них, но я готов учиться. Какой из них лучше начать с создания мультимедийного книжного приложения? XCode & Obj-C ИЛИ Corona ИЛИ Cocos2D и как будет выглядеть кривая обучения?

Ответы [ 2 ]

1 голос
/ 02 июня 2011

Я не могу говорить за Corona, но Cocos2D - это просто библиотека Obj-C, так что вам все равно придется немного разбираться в Obj-C, чтобы ее запустить.

Тем не менее, я начал с Objective-C, а затем нашел Cocos2D, который значительно улучшил мою скорость разработки, так как все основы уже реализованы. Cocos2D имеет гораздо более управляемую кривую обучения, чем все это с нуля, и есть целый ряд отличных ресурсов ( форумы cocos2d , этот блог и т. Д.).

Быстрый поиск в Google показал, что у Corona есть расходы, связанные с ее распространением, а у cocos2d нет.

0 голосов
/ 26 июля 2011

Я бы сказал, что Corona SDK идеально подходит для создания книжного приложения, как вы описали. Основанием для этого утверждения является то, что для iPad были созданы электронные книги, созданные с помощью Corona, которые заняли первые места в магазине приложений (см. http://blog.anscamobile.com/2010/11/rabbit-and-turtle-race-to-1-in-app-store-ebooks/ для краткого примера).

Кроме того, Chronicle Books (издатель книг в Сан-Франциско) использовала Corona SDK для создания электронной книги для платформы Nook:

http://www.barnesandnoble.com/w/animal-show-chronicle-books/1100618669

И еще несколько других, о которых я не могу вспомнить.

Причина, по которой Corona великолепна, заключается в том, что книги о том, как выводить изображения, текст и интерактивность на экран, и с помощью Corona вы можете выполнять каждую из этих вещей всего за несколько строк кода или меньше!

Кроме того, с полной мощью OpenGL у вас есть практически безграничные возможности, когда дело доходит до того, чтобы добавить столько или мало интерактивности в вашу книгу, как вы хотите. С Corona вы действительно сосредоточены на логике своего книжного приложения, а не на всех технических деталях, которые прозрачно обрабатываются для вас в фоновом режиме.

Для получения дополнительной информации о eBook и Corona, посетите эту страницу: http://www.anscamobile.com/corona/switch/e-book-developers/

...