Днями колишній співробітник Apple Террі Ламберт поділився деякими цікавими подробицями, що стосуються розробки першого покоління iPhone.
Про це повідомляє Infokava.com з посиланням на 4pda.ru
Під час своєї роботи в "яблучній" компанії Ламберт більшу частину часу проводив за ядром Mac OS X. За його словами, він написав близько 6% коду настільної операційної системи - це приблизно по 100 000 рядків коду в рік. Але крім цього, Ламберт встиг попрацювати і над іншими продуктами, серед яких - перший iPhone.
[media=https://youtu.be/e7EfxMOElBE]
За словами Ламберта, він застав Project Purple (кодова назва першого iPhone) незадовго до його анонсу. Причому розробник навіть не бачив сам пристрій - його завданням було налагодження ядра. Незабаром Ламберт зрозумів, що компанія працює над системою, яка базується на ARM-архітектурі.
Я потрапив у зону, де все було вкрите чорною тканиною. Я міг робити лише віддалене налагодження. Тим не менш, було очевидно, що робота велася над системою, заснованою на ARM.
Також колишній співробітник Apple розповів, що раніше у компанії діяли суворі правила безпеки. Для того, щоб зберегти нові проекти в секреті керівництво нерідко давало різні кодові імена одним і тим же створюваним продуктам. Таким чином, працівники, які фактично працювали над одним проектом, могли й не здогадуватися про це.
Крім цього, Ламберт зазначив, що в компанії існували й інші заходи безпеки. Наприклад, не всі члени проекту мали доступ до секретної лабораторії, яка розташована всередині основної, а форм-фактор пристрою до останнього тримався в таємниці. Інженери довгий час працювали з прототипами з плексигласу.
Ви можете отримати доступ до звичайної лабораторії, але не до секретної. І ви не дізнаєтеся, що це за форм-фактор, оскільки, коли ви робите свою роботу, перед вами прототип з плексигласу.