Почему вы не могли набрать на iPhone слово на букву F? Почему Стив Джобс странно двигал глазами во время демонстрации? Каким менеджером был Скотт Форстолл?
На эти и другие вопросы отвечает в новой книге Кен Коциенда, бывший программист для iPhone, который 15 лет проработал в Apple, помогая разрабатывать первый веб-браузер для iPhone, iPad и Safari.
Опубликовано на этой неделе, Творческий выбор, изнутри процесса дизайна Apple в золотой век Стива Джобса, представляет собой увлекательный отчет о карьере Коциенды, в котором основное внимание уделяется тому, как Apple создает отличное программное обеспечение. (прочтите наш обзор здесь)
Вот некоторые из самых интересных вещей, которые мы узнали из книги.
Этот пост содержит партнерские ссылки. Культ Mac может получать комиссию, когда вы используете наши ссылки для покупки товаров.
Почему вы не можете набрать F-слово на iPhone
![Автозамена сбой автокоррекции](/f/33b0b4b1ced520ff16ccc181c64b92f7.jpg)
Фото autocorrectfailness.com
Когда он был запущен, iPhone получил известность благодаря замене слова F на слово D (утка). Некоторые думали, что со стороны Apple это ханжество, но есть веская причина, по которой нельзя набирать ругательства. Все из-за автокоррекции. Как подробности Kocienda в
Творческий выбор, автокоррекция была секретным соусом, благодаря которому крошечная клавиатура iPhone стала действительно пригодной для использования. Без него клавиатура была непригодна для использования. Но при его разработке Коциенда обнаружил, что автозамена часто вставляет нецензурные выражения и разжигание ненависти. Он был в ужасе. Меньше всего ему хотелось, чтобы на экране случайно появилась цепочка грязных слов, поэтому он построил словарь запрещенных слов, которые никогда не будут вставлены при автокоррекции - независимо от того, собирались ли вы их вводить или не. Вот почему вы получаете слово «утка», когда имеете в виду «утка».Почему в программных выступлениях Apple часы всегда устанавливаются на 9:41
![Время выступления на iPhone 9.41 основное время](/f/3666047c5a29a972a34b70e8b93f5d29.jpg)
Фотография: Apple
Есть причина, по которой в программных сообщениях Apple часы всегда устанавливаются на 9,41. Это связано с тем, что основное выступление обычно приурочено к 40 минутам основного выступления, и Стив Джобс хотел, чтобы продукт показывал реальное время. Единственное исключение - демонстрации Apple Watch. Команда промышленных дизайнеров Apple предпочла, чтобы стрелки часов были на отметке 10,09, особенно на аналоговых циферблатах. Это более эстетично.
Скотт Форстолл звучит как действительно хороший менеджер
![Скотт Форстолл Скотт Форстолл](/f/e7cc2795deb1935422a707b72b45fe23.jpg)
Фото: paz.ca/ Flickr CC
Скотт Форстолл когда-то был самой большой восходящей звездой Apple. Бывший руководитель разработки iOS Форстолл был часто упоминается как потенциальный кандидат в генеральный директор. Но он был консервирован Тимом Куком в 2012 году, предположительно за то, что испортил карты Apple Maps и отказался извиняться за это. Стрельба запятнала репутацию Форстолла. Его называют чем-то вроде примадонны, «политика» и карьериста-предателя. Но в книге Коциенды Форстолл представлен как отличный менеджер. Из книги ясно, что Форстолл умел строить и руководить командой, которая разработала программное обеспечение для iPhone. Он кажется вдумчивым, заботливым и хорошим с людьми. Он часто говорит добрые слова своей команде и защищает их от начальства (т.е. Стив Джобс). Я удивлен. Книга действительно укрепляет репутацию Форстолла.
Стив Джобс странно двигал глазами во время демонстрации программного обеспечения
![Steve_Jobs_at_Apple_iPad_Event](/f/578c654bd252eabebed1ecef4e2932ce.jpg)
Когда во время демонстрации программного обеспечения показывали что-то новое, Стив Джобс поворачивал голову и глаза небольшими движениями в виде восьмерки. Это выглядело странно, но он сделал это намеренно, чтобы смотреть на экран как периферийным зрением, так и прямо. Эти движения позволили Джобсу рассмотреть что-то новое с разных сторон, чтобы увидеть, выглядит ли оно так же хорошо при взгляде сбоку, чем при прямом взгляде.
Стив Джобс неделями готовился к выступлениям
![Еще кое-что Еще кое-что](/f/5a3b23f38599bfd22e0a505bd7bdf28a.jpg)
Фотография: Apple
Во время своих выступлений Джобс всегда казался свободным и естественным, но каждое слово очень тщательно репетировалось, исправлялось и перефразировалось в течение многих недель. Подготовка к работе началась за несколько месяцев. По мере приближения основного доклада он ежедневно репетировал в театре Town Hall в штаб-квартире Apple перед аудиторией руководителей и доверенных лейтенантов. Он постоянно исправлял свою речь, пока не чувствовал, что она идеальна. В предыдущие выходные Джобс провел две генеральные репетиции в субботу и воскресенье. Абсолютно все было продумано до мелочей.
Во время репетиции основного доклада Джобс пошутил над критиками Apple.
![Steve_jobs_keynote_joke Слайд презентации шутки Стива Джобса](/f/9a79d886dbeafa9453a7cc76f677dbbc.jpg)
Фото: Гай Шилд / Кен Коциенда
Во время одной из программных репетиций, свидетелем которой стал Косиенда, Джобс рассказал о розничных магазинах Apple, которые открылись незадолго до этого. Джобс отметил, что критики предсказывали, что магазины обанкротятся. Затем он показал на экране неожиданный слайд, которого раньше не видела репетиционная аудитория. Они хорошо посмеялись над этим, но, увы, это не вошло в настоящую вещь.
Это «валлаби», которые использовались для разработки программного обеспечения для iPhone.
![Пара концептуальных устройств iPhone под названием Wallabies. Пара концептуальных устройств iPhone под названием Wallabies.](/f/2ee465747e64f27ad4b0ec614f26225d.jpeg)
Фото: Кен Коциенда
Косиенда много говорит об этих «валлаби», которые использовались для тестирования программного обеспечения, разработанного для работы с iPhone. У них были пластиковые экраны, но не было электронных кишок. Они были привязаны к Mac, который обеспечивал вычислительную мощность.
Увидев черновой прототип, Коциенда сразу захотел iPhone.
![Оригинальные прототипы iPhone x Три оригинальных прототипа iPhone демонстрируют разные цвета и варианты отделки, опробованные Apple.](/f/e31142da82e868e61cfd5d7d457f3650.jpg)
Фото: Джим Абелес
Из-за сверхвысокой безопасности Apple Косиенда вообще не видел аппаратное обеспечение до последней минуты. За несколько недель до запуска менеджер принес рабочий прототип, чтобы показать команде разработчиков. Он не был запломбирован должным образом, потому что в нем использовались внутренние компоненты. Они еще не были доработаны и были слишком большими, чтобы поместиться в корпус. Несмотря на то, что он выпирал по швам, Kocienda немедленно захотел его - как и весь остальной мир, когда он был запущен.
Демоверсии лежат в основе творческого процесса Apple.
![Коучинг кодеров 7374 компьютерная демонстрация](/f/849fbeed00c4b73a41795849494b7143.jpg)
Фотография: Pexels
Творческий процесс Apple построен на демонстрациях. Программисты постоянно демонстрировали свою работу коллегам и менеджерам, собирая отзывы, которые сделали бы следующую демонстрацию лучше. Процесс конкретизировал расплывчатые идеи, обеспечивал отсеивание плохих и процветание хороших идей. Коциенда говорит, что этот процесс является дарвиновским: хорошие идеи «отбираются», отсюда и название его книги: Творческий выбор.
Не все программисты - математические гении
![Кодирующий компьютер 574071 программирование](/f/9028ed315aaf8233cde0f96c1291548b.jpg)
Раньше я думал, что хорошие математические способности - это необходимое условие для того, чтобы стать программистом, но Косиенда показывает, что он не очень хорош в математике. Когда он попросил помощи, и коллеги засыпали его математикой, он сказал, что это «над его головой», и вместо этого нашел другие, нематематические решения.
Стив Джобс годами использовал NeXT Cube из-за электронной почты
![NeXTcube NEXTcube](/f/d29230f5e6a85782bc0c98d068b4ebcb.jpg)
Фото: Wikipedia CC
В течение многих лет после того, как Джобс вернулся в Apple в конце 1990-х, он использовал компьютер своей предыдущей компании NeXT. По словам Коциенды, Джобс был «зациклен» на электронной почте и не был поклонником того, как Mac работает с электронной почтой. Он предпочел почтовый клиент на NeXTcube. Спустя годы Джобс приказал разработать iPad, чтобы он мог читать свою электронную почту в туалете.
Нажатие клавиши iPhone - это звук удара карандаша.
![Нажатие карандаша Нажатие карандаша](/f/3813a639b38bd8bc074c9457619a573b.jpg)
Фото: Wikimedia Commons.
Клавиатура iPhone звучит при ударе карандаша о стол. Коциенда был вдохновлен историей о том, что звуки бластера в «Звездных войнах» создавались ударом молотка по натяжному проводу опоры электросети.
Размер значков iPhone определялся игрой.
![Original_iPhone оригинальный iphone](/f/c8a8b5c61496833efe675e3bb79f5043.jpg)
Фотография: Leander Kahney / Cult of Mac
При разработке iPhone было непонятно, какого размера должны быть значки приложений на главном экране. Размер иконок определялся простой игрой. Один из программистов, Скотт Герц, создал игру, в которой блоки разного размера (которые представляли значки) случайным образом помещались в разные части экрана. Идея заключалась в том, чтобы попасть в квадрат, и затем появился другой случайно сгенерированный квадрат. Игра была на удивление забавной, и вся команда играла в нее целую неделю на своих валлаби. За кулисами программа определила, что независимо от того, где на экране он появляется, квадрат размером 57 пикселей может попадать каждый раз, и, таким образом, именно такими должны быть значки.
Легендарный программист Mac Билл Аткинсон сделал деревянный iPhone
![Билл Аткинсон укороченный Билл Аткинсон](/f/8722811a3f71d516549731e442d35c97.jpg)
Фото: Джим Меритью / Cult of Mac
Программист Билл Аткинсон - бог в мире Apple. Аткинсон разработал большую часть оригинального графического пользовательского интерфейса Mac, а также ранние приложения, такие как MacPaint и HyperCard. Но когда в 2007 году был выпущен iPhone, он уже давно ушел из Apple. Ему, как и всем остальным, пришлось выстроиться в очередь возле магазина. Коциенда столкнулся с ним утром перед запуском магазина у магазина в Пало-Альто и был удивлен, увидев, что он нес что-то, очень похожее на iPhone. Оказалось, что это была деревянная модель, которую сделал Аткинсон. Он был так взволнован iPhone, что сделал свой собственный деревянный макет, чтобы носить его с собой. Коциенда был в восторге.