Программирование для iPhone не под OS X?

Захотелось попробовать написать что-нибудь под iPhone. Однако ничего яблочного в доме нет, а хакинтош толком не встал (ASUS P5N7A-VM, GeForce 9300 / nForce 730i, Pentium 4 640). Существуют ли в природе какие-нибудь средства разработки и эмуляторы для iPhone, которым не нужна OS X? Как вариант — кроссплатформенные игровые движки для iPhone и Android?
  • Вопрос задан
  • 10686 просмотров
Пригласить эксперта
Ответы на вопрос 6
ertaquo
@ertaquo Автор вопроса
Нагуглил тут тоже несколько сайтов:
www.macincloud.com — дает доступ к OS X за денюжку, там уже установлены XCode и iOS SDK
www.dragonfiresdk.com — SDK для разработки под iPhone/iPad, платно
www.airplaysdk.com — SDK для разработки под кучу мобильных платформ, есть халявная версия для iPhone
code.google.com/p/winchain/ — компиляция приложений под виндой
Ответ написан
pnick
@pnick
Телеком инженер
Я долго мучался с не-Xcode и хакинтошами. Плюнул и накопил на дешевый макбук. В родной среде гораздо продуктивнее получается.
Ответ написан
@Limosha
Можете попробовать писать для взломанных iPhone. По-моему можно на FreeBSD;
Более подробно описано в книге «Разработка приложений с открытым кодом»

www.ozon.ru/context/detail/id/4385456/
Ответ написан
IllariPosselt
@IllariPosselt
Кроссплатформенный игровой движок — Unity 3D. Однако, лицензия выйдет дорогой.
Ответ написан
Комментировать
tetra
@tetra
Человек оркестр
Все что для iOS — требует сборки на маке, т.к юзает «особые» библиотеки Xcode доступные только на маке.
Т.е вы можете написать что то для iOS, но откомпилировать без мака не выйдет.

Я нашел выход через виртуальную машину, например VMware, все работает на ура. Собирается, заливается на iPhone (jailbrake) без сертификата разработчика и т.д и т.п.

Образ специального хакинтоша под виртуалку, найти не сложно (Mac OS 10.6.6 Snow Leopard для разработчиков / образ под VMware) для комфортной работы необходимо как минимум 2Гб оперативной памяти
Ответ написан
@ShadowMaster
На Pentium 640 все будет весьма тормозно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы