Что такое открытый набор инструментов - PullRequest
0 голосов
/ 10 июня 2010

что такое открытая цепочка инструментов в разработке приложений для iphone, я хочу изучить ее с нуля. есть ли ссылка, которая может помочь мне учиться. Thanx

Ответы [ 3 ]

1 голос
/ 10 июня 2010

Я бы порекомендовал Разработка открытых приложений для iPhone, 2-е издание Автор: Джонатан Здзиарски.

Это лучший общий ресурс, который я нашел в Open Tool, и это достойное, хотя и несколько устаревшее введениена программирование iPhone в целом.

Однако я бы предупредил вас, что рынок программного обеспечения для открытых инструментов очень мал.Я думаю, что единственные люди, которые действительно используют его для чего-то значительного, помимо развлечений, - это корпоративные разработчики, которые хотят полностью настроить использование iPhone своей компанией.Если бы вы подумали о том, чтобы основать бизнес для массового рынка на Open Tool, я бы провел некоторое исследование о том, насколько прибыльной это может быть, прежде чем прыгать.

1 голос
/ 10 июня 2010

Это означает разработку с использованием инструментов, независимых от iPhone SDK.В основном это набор инструментов для компиляции с открытым исходным кодом (gcc и т. Д.) И API-заголовков, созданных методом обратного инжиниринга.

Среда, не относящаяся к Mac OS X, например, для Windows и iPhoneOS необходим открытый набор инструментов для настройки iPhone, поскольку SDK предназначен только для Mac.Юридически лицензия SDK запрещает разработку для проектов iPhone , а не для AppStore, поэтому открытая цепочка инструментов должна использоваться для приложений на взломанных платформах.

Подробную информацию можно найти в http://www.saurik.com/id/4.

(Если вы ориентируетесь на AppStore, вы можете забыть этот термин.)

0 голосов
/ 22 мая 2014

это буквально означает, что у вас будут такие вещи, как компиляция (и другие инструменты разработки) непосредственно на вашем iPhone, а не внешние, так что Unix (BSD / Darwin) имеет собственные программы внутри iPhone, а не xCode снаружи (ваш компьютер)

...