Что такое открытая цепочка инструментов в разработке приложений для iphone, я хочу изучить ее с нуля. есть ли какая-либо ссылка, которая может помочь мне узнать. ThanxЧто такое открытая инструментальная цепочка
ответ
Это означает разработку с использованием инструментов, независимых от iPhone SDK. В основном это набор инструментов компиляции openource (gcc и т. Д.) И заголовков API, построенных методом обратной инженерии.
Окружающая среда, отличная от Mac OS X, например. Windows и iPhoneOS нуждаются в открытой инструментальной цепочке для iPhone, поскольку SDK - только для Mac. Юридически лицензия SDK запрещает разработку для проектов iPhone не для AppStore, поэтому открытая инструментальная цепочка должна использоваться для приложений на взломанных платформах.
Подробную информацию можно найти в http://www.saurik.com/id/4.
(Если вы ориентируетесь AppStore, вы можете забыть этот термин.)
Я бы порекомендовал iPhone Open Application Development, 2nd Edition By: Jonathan Zdziarski.
Это лучший общий ресурс я нашел на Open Tool и это достойное, если несколько устарел введение в программирование iPhone в целом.
Однако я бы предупредил вас, что рынок программного обеспечения для открытых инструментов очень мал. Я думаю, что единственные люди, которые действительно используют его для чего-то значительного, помимо развлечения, - это разработчики предприятий, которые хотят очень хорошо настроить iPhone своей компании. Если вы думаете о том, чтобы основывать бизнес на массовом рынке на Open Tool, я бы сделал некоторые исследования относительно того, насколько выгодно, что может быть, прежде чем прыгать.
это LITERALLY означает, что у вас будут такие вещи, как компиляция (и другие инструменты для разработчиков) напрямую в вашем iPhone и НЕ внешнем, поэтому Unix (BSD/Darwin) собственные программы внутри iPhone, а не xCode снаружи (ваш компьютер)