iPhone & iPad

Бывший инженер Apple рассказал, каково было работать над первым iPhone

Бывший разработчик программного обеспечения в Apple Терри Ламберт рассказал о том, как велась разработка прошивки для первого поколения iPhone. Ламберт до этого никогда не говорил публично о создании «яблочного» смартфона. Его историю опубликовало издание Quora.

iPhone-steve-1

В течение 8 лет Терри Ламберт работал над ядром Mac OS X. По его словам, он написал около 6% кода или 100 000 строчек кода в год. В один момент инженеру предложили поработать над программным обеспечением для некого нового продукта.

«Меня привели в место с высочайшим уровнем секретности. Если вы работали в Apple, то знаете что это значит: вы должны делать вид, что ничего не знаете о продукте, вроде как преднамеренное невежество. Мне только показали машину для удаленного дебаггинга кода, но не само устройство – но это очевидно была ARM-система», – вспоминает инженер.

Перед тем, как Ламберт узнал кодовое название нового продукта Apple, он должен был подписать соглашение о неразглашении информации (NDA).

«Примечательно, что Apple называет разные кодовые имена для разных групп разработчиков. Другими словами, вы можете работать над одним продуктом с другой группой программистов, но не знать об этом», – рассказал он.

«После того, как вас введут в курс дела, вы сможете попасть в секретную лабораторию. Эта лаборатория внутри главной лаборатории. Другие могут иметь доступ к обычной лаборатории, но не к «секретной», – рассказал разработчик. Помещение без окон располагалось на втором этаже штаб-квартиры Apple в Купертино, доступ туда был лишь у нескольких сотрудников компании.

«У вас не получится увидеть форм-фактор устройства, потому что когда вы начинаете работу оно изготовлено из плексигласа. При этом для подключения к ранним прототипам используются специальные кабели… в случае с первым iPhone они действительно были фиолетовые», – сказал Ламберт.

Презентация первого iPhone состоялась в январе 2007 года. На момент анонса смартфона работа над ним еще была далека от завершения. По сути, смартфон, который Стив Джобс показывал со сцены, являлся незаконченным прототипом. Он выключался при попытке запустить не в той последовательности почту или Safari, полностью проиграть песню или видео, приложения были недоделаны. Даже на генеральной репетиции выступления Джобса iPhone периодически сбрасывал звонки, зависал и выключался. Смартфон был не в состоянии работать дольше часа без перезагрузки.

Инженерам Apple пришлось разработать специальную последовательность действий, при помощи которых Джобс смог бы показать возможности тогда еще «сырого» аппарата.

15 комментариев

  • А

    Алексей 2 года назад
    0
    Инсайдер уже давно об этом написал. 2 года назад
  • Ф

    Фырчик 2 года назад
    0
    Легендарные фиолетовые кабели! Сейчас такого уже нет. 2 года назад
  • Г

    Гость 2 года назад
    0
    Apple походу забыла, что раньше делали в начали для презентации, а потом упорно трудились, что бы всё работало! А теперь походу делают что бы презентовать, а потом кладут болт, люди получают сырые аппараты, с кучей багов! 2 года назад
  • E

    Egorkаса 2 года назад
    0
    Довольно интересно 2 года назад
  • супер секретные лаборатории блин , а потом на главном сайте за пару часов до презентации сливаются новые продукты или обновления старых , конспирация млять апыловская 2 года назад
    • Есть разница, создание первого продукта и продукта, который должен быть в магазинах через две недели после презентации с количеством в миллионы устройств... 2 года назад
  • Каждый год про него пишут. 2 года назад
  • А

    Александр 2 года назад
    0
    Джобса не стало и яблока сгнило. Великий чел был. 2 года назад
  • То то я удивляюсь почему купленные мной айфон 5 потом 6 становятся все хуже, проблемнее, лопатами и с кучей багов... Поразительна вплотную присмотреться к Самсунгу, уверен будущая S8 будет куда круче дырявого яблока 2 года назад
  • О

    Оскар 2 года назад
    0
    Гнилое яблочко оказывается у Нокии тырило патенты, а сейчас в судах... до чего ж вороватые педер...ы ! 2 года назад
  • в айфон 7 10.2 на данный момент такие баги красная точка возле автответчика при разговоре по гарнитуре в вайбер/ватсап/тел не включается с первого раза любой копкой при разблокировки во время разговора включает не экран разговора а хрень при скачивании по файфаю больше 100мб пропадает идет, соединение есть но инета нет, и это самые жесткие баги которые наблюдаю каждый день, такое чувство что рукожопы пишут софт 2 года назад
  • P

    Potatoonair 2 года назад
    0
    Гений! Человек сформировавший мир! Но соратник пи...дор*** это перебор был 2 года назад

Написать комментарий