«Мы нуждались в профессионалах всех областей, – рассказывает он. – Сторонние поставщики для поддержки. По сути, нам предстояло организовать компанию по разработке сенсорного экрана». Для создания одного только сенсорного «железа» Apple наняли десятки людей. «Только чтобы разобраться с касанием, понадобилась команда из сорока-пятидесяти человек», – говорит Фаделл. Нужных им сенсорных датчиков в широком доступе тогда не было. Небольшая тайваньская фирма, TPK, которую они тогда нашли и которая подписалась на массовое производство датчиков, позже превратилась в компанию-мультимиллиардера, в основном благодаря тому самому контракту. И речь пока лишь о реализации технологии касания: потом им ещё понадобились модули Wi-Fi, несколько различных датчиков, собранный под индивидуальный заказ процессор, подходящий экран и многое другое. Список можно продолжать и продолжать.
«Каждая часть работы представляла собой безумно сложную задачу, – вспоминает Фаделл. – А всё вместе – как запуск ракеты. Что-то сродни космической программе „Аполлон“».
Благодаря команде ИНСВ и ребятам из FingerWorks, которую в 2005 году поглотила Apple, они знали, как подойти к делу. «Нам помогла фундаментальная наука. Нам нужны были самые лучшие технологии для чипов. Подходящие технологии производства… Вопрос заключался в том, сможем ли мы подобрать верный масштаб и заставить устройство работать в каких только можно условиях, – говорит Фаделл. К примеру: – У нас была чудовищная проблема с конденсатом: из-за него могло всё пойти насмарку. И еще мы переключились с пластика на стекло в самый последний момент, что стало совсем неожиданным поворотом».
Так как они пытались запустить переделанное программное обеспечение Mac на крохотном устройстве, аппаратные ограничения были существенными. «Всё должно было быть предельно идеально оптимизировано, – рассказывает Григнон. – Поэтому мы изготовили свой собственный чип».
И перед Григноном, который тогда был главным инженером и отвечал за радиоустройства, стояла непомерная задача. «У нас не получалось по-настоящему интегрировать радио в устройство размером с ладонь», – говорит он. Они экспериментировали с iPod-телефоном, однако никогда не пытались смоделировать что-то, готовое к выходу на широкий рынок. «Из-за материала корпуса нам пришлось придумать собственные антенны, которые сами по себе являются произведением искусства и волшебством». Потребовались титанические усилия, чтобы изготовить и опробовать такие антенны и убедиться в их работоспособности.
Если собрать всё вместе, говорит Григнон, можно получить рецепт безумия: «На уровне основного аппаратного обеспечения, каждая деталь – новаторство».
«Представьте себя разработчиком или тестировщиком, и у вас повисла программа, – рассказывает Григнон. – Вот дрянь, приложение не работает. Почему приложение не работает?»
Принципиально новый процессор давал жизнь новой операционной системе, на которой шли абсолютно новые приложения, сопряжённые с принципиально новой аппаратурой. «Представьте себя разработчиком или тестировщиком, и у вас повисла программа, – рассказывает Григнон. – „Вот дрянь, приложение не работает. Почему приложение не работает?“ Ответ на это мог находиться на любом уровне, вплоть до чипа. То есть вы только вдумайтесь. Представьте кусочек кремния, который может запороть всё дело, потому что он новый. Мы могли столкнуться с ошибками центрального процессора или ошибками компилятора, так как создавали операционную систему для другого набора команд. Или же у нас могла оказаться реальная ошибка в коде, какая-нибудь логическая несостыковка в приложении. Это был просто грёбанный кошмар какой-то».
В какой-то момент у iPhone был шанс убить стандартную клавиатуру.
«Ключевая задумка состояла в том, что у нас не будет механической клавиатуры, – рассказывает Уильямсон. – Оглядываясь назад, можно сказать, что мы поступили правильно. Но тогда мы очень тщательно обдумывали эту идею». BlackBerry со своей механической клавиатурой имел успех. Но призрак Newton и страх очередной осечки со способом ввода не давали покоя. «Мы все боялись, что получится, знаете, второй Newton», – рассказывает Григнон.
В девяностых годах глючный клавиатурный ввод Newton подвергся такому осмеянию, что его даже упомянули в «Симпсонах». Один персонаж говорит другому: «Запиши в свой Newton, чтоб не забыть: „Поколотить Мартина“». Устройство путается с вводом и выдает: «Съесть Марту». Поэтому фраза «Съесть Марту» стала предостерегающей мантрой инженеров, то и дело доносившейся в Пурпурном общежитии.