Чи можливо будь-якими способами розробити гру для iPhone, використовуючи iPhone sdk для Windows?
Чи можливо будь-якими способами розробити гру для iPhone, використовуючи iPhone sdk для Windows?
Відповіді:
Хоча це суперечить політиці Apple, ви можете встановити OS X у віртуальну машину і таким чином розробити додаток. І якщо ви зможете ним керувати, ви технічно можете записати код та інше на машині Windows; це, звичайно, лише текст. Але компілятор, SDK тощо - це лише ОС X X.
Ви також можете розглянути інші способи створення iPhone-ігор, наприклад, двигун Unity або Flash (я знаю, в один момент вони склали ігри для iPhone, я думаю, що з тих пір вони припинили це)
Дивіться це запитання на сайті stackoverflow.com.
Навіть якщо є якийсь спосіб зробити це з віртуальними машинами, встромленими телефонами тощо, я не можу повірити, що клопоту варто було б цього зробити. Час, який ви витрачаєте на вирішення всіх питань, - це час, який вам не доведеться вдосконалювати гру.
Якщо ви використовуєте середовище розробки платформ на зразок Unity , ви зможете зробити більшу частину розробки в Windows, але вам все одно знадобиться Mac, щоб розгорнутись на телефон для тестування або випуску. (І тестування на пристрої життєво важливе: палець на сенсорному екрані не схожий на вказівник миші на вікні.)
Це не так, якби вам потрібна потужна машина для розробки гри в iPhone: Mac Mini за 699 доларів буде добре.
Я рекомендую заглянути в Mono. Це дозволяє писати програми .NET на свій iPhone / iPad.
Airplay SDK стверджує, що дозволяє розвиватись у Visual Studio на ПК з Windows. Я його не пробував, тому не маю уявлення, наскільки добре це працює.
Adobe AIR SDK 3.3 дозволяє створювати додаток для iOS на платформі Windows: http://helpx.adobe.com/flash-player/release-note/developer-relese-notes-11_3.html
Однак ви повинні кодувати додаток / гру в ActionScript, але ви можете розширити функціональність AIR SDK через Adobe Native Extension (ANE).
Marmalade - це хороший двигун, який легко інтегрується з Visual Studio. Таким чином, ви можете розробляти для iOS, Android, Bada, WebOS, Windows тощо з одного коду. Хоча вам знадобиться Mac, щоб завантажити файл ipa, але я думаю, що це буде простіше, оскільки він вам потрібен лише один раз. Я використовую його, тому я можу сказати вам, що він працює добре, і тепер із версією 6.0 ви також можете розвиватись у HTML5 за допомогою API fonegap.
Ви можете використовувати комп'ютерний симулятор типу VirtualBox і просто завантажити файли вихідного коду Mac і завантажити XCode магазину додатків.