Разработка кроссплатформенных приложений с помощью Corona

Я хочу создать кроссплатформенное мобильное приложение для устройств iOS и Android. Я никогда раньше не пробовал делать мобильное приложение и подумывал об использовании Corona SDK. Я зашел на сайт Corona, чтобы загрузить SDK, и у меня есть несколько вопросов. Во-первых, в нем говорится, что «из-за ограничений Apple вы не можете выполнять сборку для iOS в Windows». Означает ли это, что я могу создавать только приложения для Android, или это означает, что я должен публиковать их в магазине приложений с помощью компьютера Apple? Видя, что Corona является кроссплатформенной, я думаю, что было бы глупо использовать компьютер Apple, чтобы получить преимущества кроссплатформенности Corona. Во-вторых, нужно ли мне подписываться на Corona, чтобы иметь возможность разместить свое приложение в магазине приложений, или я могу сделать это бесплатно с помощью бесплатной версии Corona SDK. Любая помощь будет оценена по достоинству.

Спасибо.


person ewein    schedule 26.05.2012    source источник


Ответы (1)


См. эту страницу о распространении. Да, вам нужен Mac для использования iOS из-за ограничений Apple.

person borrrden    schedule 26.05.2012
comment
Мне нужен Mac для разработки приложения для iOS или просто для его публикации? - person ewein; 26.05.2012
comment
Нужно для разработки: С веб-сайта Обратите внимание: из-за ограничений Apple сборка для iOS в Windows невозможна. - person borrrden; 26.05.2012
comment
хорошо, поэтому я мог бы просто написать код на ПК, а затем, когда он будет завершен, просто собрать его на Mac, так как они оба используют один и тот же язык (lua) - person ewein; 26.05.2012
comment
@ewein: Это была бы ужасная идея. Независимо от того, насколько кроссплатформенным что-то претендует на звание, поставка продукта в системе или, по крайней мере, в ОС, на которой вы никогда не тестировали его, — это путь, который заканчивается только слезами. - person Nicol Bolas; 27.05.2012
comment
Ну, я бы, очевидно, протестировал его на MAC перед сборкой. - person ewein; 28.05.2012