А ведь вот как оказывается, для того чтобы писать под iPhone не обязательно иметь Мак, а достаточно PC под управлением Windows. Недавно наткнулся на сайт проекта winChain Builder.
winChain Builder – это инструментарий разработчика (набор заголовочных файлов, библиотек, компилятор и несколько дополнительных утилит для создания проекта) на базе Cygwin, который позволяет писать приложения для iPhone в Windows.
Учитывая тот факт, что Apple всеми силами старается навязать принцип “хочешь писать для iPhone – покупай Мак”, удобство winChain Builder, конечно же не так высоко, как хотелось бы.
Ради интереса попробовал создать тестовый проект, но для начала все это добро надо было установить.
Для установки winChain Builder используется самописная утилита (на вид, написанная на C#
), которая просто устанавливает Cygwin и копирует заголовочные файлы и библиотеки. Также есть возможность установить Notepad++ как редактора кода с подсветкой синтаксиса Objective-C.
Для того чтобы создать новый проект в дистрибутиве есть специальная утилита – winChain Template Builder. В ней необходимо указать папку, где будут созданы файлы проекта, название проекта, а также имя разработчика. И все. В результате получаем шаблон минимального приложения для iPhone, которое из Cygwin собирается одной командой make.
WinChain Template Builder - Создание проекта для iPhone в Windows
Собрать минимальное приложение у меня получилось, а вот оттестировать его, к сожалению, нет. С этим пока проблема, эмуляторов iPhone под Windows с возможностью запускать нативные приложения мне найти так и не удалось, а продажи последней модели iPhone у нас пока не начались, так что ждем-с… 
И по сему у меня небольшая просьба к читателям этого блога: уважаемые товарищи счастливые обладатели iPhone’ов, кто хочет потестировать минимальное приложение, собранное с помощью winChain Builder, так сказать, ради академического интереса? Если есть кто-то, кто может помочь с этим, отпишите мне plz.
Ссылка по теме:
Сайт проекта winChain Builder