» » » Кен Косиенда - Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса


Авторские права

Кен Косиенда - Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса

Здесь можно купить и скачать "Кен Косиенда - Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса" в формате fb2, epub, txt, doc, pdf. Жанр: Программы, издательство Литагент 5 редакция «БОМБОРА», год 2020. Так же Вы можете читать ознакомительный отрывок из книги на сайте LibFox.Ru (ЛибФокс) или прочесть описание и ознакомиться с отзывами.
Кен Косиенда - Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса
Рейтинг:
Название:
Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса
Издательство:
неизвестно
Жанр:
Год:
2020
ISBN:
978-5-04-104646-0
Вы автор?
Книга распространяется на условиях партнёрской программы.
Все авторские права соблюдены. Напишите нам, если Вы не согласны.

Как получить книгу?
Оплатили, но не знаете что делать дальше? Инструкция.

Описание книги "Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса"

Описание и краткое содержание "Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса" читать бесплатно онлайн.



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





Переключаясь между различными вариантами своей демоверсии, Бас сказал, что хочет использовать крупный экран iPad, чтобы вернуться к более традиционной раскладке клавиатуры, напоминающей раскладку компьютера Mac. Все это время, пока мы разговаривали, он продолжал двигать бегунки и нажимать кнопки, а демоверсия переходила от одного прекрасного изменения к другому в рамках одной общей темы: большой экран, дающий нам больше места для кнопок. Бас игрался с клавиатурой, и его воодушевление передалось мне. Когда он закончил показывать варианты и посмотрел на меня, я широко улыбался. Я вернулся в свой кабинет и начал обдумывать демоверсию, которую только что видел. Я представил, как бы она работала на прототипе iPad, лежавшем на моем столе, а не на компьютере Баса. Самая отчетливая мысль, появившаяся у меня в голове, – надо добавить больше кнопок. Это казалось логичным, особенно потому, что на большом экране планшетного компьютера места было достаточно. Я подумал, что людям понравится вводить точки и запятые, не нажимая кнопку «123».

Пока я сидел и смотрел то на экран прототипа iPad, то на клавиатуру Mac, у меня появилась идея. Я взял iPad, перевернул его горизонтально и поднял над клавиатурой. Я заметил, что длинная сторона экрана практически той же длины, что и верхний ряд букв. Это позволяло мне разместить десять букв из ряда QWERTYUIOP и подогнать их под длину экрана iPad. Места для цифр над верхним рядом букв не оставалось, но, скорее всего, получилось бы не так уж и плохо, ведь в результате выходил дизайн, как у клавиатуры iPhone, однако на экране iPad буквы могли быть почти такими же большими, как на макбуке. Это противоречило подходу Баса, который ужал полную раскладку клавиатуры до размера экрана iPad.

Теперь у меня было две интересные идеи. Моя концепция предлагала более крупные клавиши, которые легче нажимать, но пользователям придется поискать цифры и знаки препинания. Если использовать дизайн Баса, найти их будет легче, но каждая клавиша станет меньше, иначе они не поместятся на экране. Я решил сделать демоверсию, чтобы попробовать оба варианта.

Пока несколько недель назад меня не повысили, я отвечал за ежедневное поддержание в рабочем состоянии кода клавиатуры, поэтому все программное обеспечение я знал как свои пять пальцев. Я мог написать код для двух новых клавиатур за пару дней. Я сделал один для раскладки Баса, где было больше клавиш, и еще один – для моей, где буквы были большего размера. Создание таких демоверсий давало огромные преимущества. В отличие от презентации Баса, сделанной в Director, где были только картинки и анимация, мои давали полностью функциональные клавиатуры, которые могли работать в любом приложении iOS.

Еще поразмыслив об этом, я решил сделать клавиши моей более крупной раскладки совпадающими по размеру с клавишами на аппаратной клавиатуре настолько, насколько это было возможно.

Вероятно, я также мог бы воспроизвести и ступенчатое расположение рядов. Если я смогу скопировать всю геометрию клавиатуры в целом, может быть, для пользователей Mac набирать текст на iPad будет удобнее и привычнее.

Для того чтобы сделать эту работу по дизайну как можно точнее, мне нужно было сделать кое-какие измерения. Была нужна линейка. Вроде ничего такого у меня не было, но я все равно начал рыться в ящиках стола и нашел пару старых микросхем ОЗУ, несколько канцелярских кнопок и коллекцию прототипов iPhone. Линейки не было. Я спросил нескольких коллег, чьи кабинеты находились в моем коридоре, но все они только с недоумением смотрели на меня и разводили руками: да что вообще может захотеть измерить программист? Я проверил запасы в кладовке с офисными принадлежностями. Там обнаружилось практически бесконечное разнообразие зажимов и скрепок для бумаги, но линейки не нашлось. Затем я вспомнил, что на бульваре Стивенс-Крик в Купертино, примерно в миле от офиса есть магазин «Таргет»[10].

По пути туда я представил себе ту самую линейку, которую я куплю. Она будет красивой, прочной, металлической, подходящей для профессионального чертежника – одним словом, инструмент для точного измерения, который был достоин компании Apple. В «Таргете» не было ничего, подобного этой воображаемой идеальной линейке. Единственная линейка, которая там имелась, была длиной в тридцать сантиметров. Ее изготовили из бледно-голубого пластика с желто-зеленой разметкой. Она выглядела дешево и была дешевой. Полагаю, несколько десятков лет назад тот я, который шел в первый класс, был бы вполне доволен этой линейкой так же, как и парой карандашей с Железным Человеком, но, честно говоря, судьба линейки решилась, когда я заметил, что могу купить полукруглый пластиковый транспортир той же расцветки. Сделано.

Вернувшись в офис компании Apple со своими двумя новыми игрушками – кхм, инструментами! – я начал измерять клавиатуру настольного компьютера и его клавиши, клавиатуру и клавиши ноутбука, экран и клавиши iPhone и экран iPad. Я хотел создать собственную базу данных по этим элементам клавиатуры, повозиться с ними, почувствовать эти объекты и установить свои отношения с каждым из них. Я записал размеры и углы всего. Я сделал несколько зарисовок в Adobe Illustrator, я накладывал изображение одного на изображение другого и раздумывал, что же делать. Я начал писать код, который был нужен, чтобы ввести обе новые клавиатуры в эксплуатацию. Для дизайна Баса с большим количеством клавиш я мог точно скопировать их со своего ноутбука, исключив ряд функциональных клавиш сверху. Для моего дизайна касательно доступных клавиш я мог взять за образец клавиатуру iPhone, но я переместил Delete и добавил еще один Shift. Я придумал еще несколько деталей и потратил пару дней, чтобы написать код программы. Принимая во внимание, что в iOS уже имелась кнопка с изображением глобуса для переключения между языками, я менял две свои клавиатуры так, как будто они были раскладками на разных языках. Моя демоверсия была готова. Я пошел показать ее Басу.

Он ответил добродушным смешком, который значил, что ему нравится. У Баса также было предложение. Ему не нравилось нажимать клавишу с глобусом, чтобы переключаться между этими новыми раскладками. В конце концов, мы же не меняли при этом языки. Он сказал, что мы должны добавить новую клавишу Zoom для переключения раскладок рядом с пробелом. Нажимаешь ее один раз, и появляются более крупные кнопки. Нажимаешь еще – и видишь больше кнопок. Бас сказал, что сделает анимацию для такого увеличения. Я подумал, что это звучит очень круто, и вернулся за стол, чтобы добавить эту клавишу.


Дизайн Баса – раскладка с бо́льшим количеством кнопок


Мой дизайн с более крупными кнопками


Через несколько дней мы сделали все. Пришло время показать нашу работу другим людям. Мы поставили свою программу в расписание следующего тура показов по iPad, где Анри, Грег и Скотт просматривали последние версии. Изучив их, они решали, может ли дизайн получить одобрение у Стива, одновременно оценивая, сможет ли команда программистов Анри воплотить идею качественно и без ошибок, уложившись в оставшееся согласно расписанию время. Они всегда остерегались показывать Стиву что-то, что могло ему понравиться, но что мы не могли запустить в производство. Отдел разработки исследований Скотта не витал в облаках. Если мы что-то показывали Стиву, это значило, что мы можем это сделать, и раз мы это показывали Джобсу, мы, по сути, на это подписывались, так что далеко не все демоверсии попадали к нему с первого раза без каких-то доработок. Иногда случалось несколько туров обсуждений и переделок в течение многих недель, прежде чем Скотт давал добро на показ программ в «Дипломатии».

С нашей демоверсией клавиатуры iPad все произошло необычно. Мы на одном дыхании проскочили предпоказ, во многом благодаря тому, что Бас рассказывал о программном обеспечении, используя разработанную им анимацию.

Если нажать на кнопку Zoom в нашей демоверсии iPad, то клавиатура, на которую вы смотрите (скажем, моя), тут же менялась на другую (Баса). Это было очень похоже на то, как в презентациях в Keynote или Power Point происходит переключение от слайда к слайду по щелчку мыши. Изображение одной клавиатуры исчезало и появлялось другое. Бас добавил в свою анимацию масштабирование: клавиши исчезающей клавиатуры меняли размер, чтобы совпадать с той, которая появлялась. А еще он настроил время анимации так, чтобы она начиналась медленно и ускорялась так, чтобы оставлять приятное ощущение после окончания анимации. Эти эффекты были едва уловимыми. Хотя анимация длилась долю секунды, Бас все равно сделал так, чтобы она считывалась. При виде всего этого начинало казаться, что в процессе клавиатура очень сильно меняется. Это было не так. С инженерной точки зрения, отсутствие сложных изменений имело большое значение – простота дизайна означала, что я могу написать код для этой анимации всего за пару часов. Волшебным выглядел весь эффект в целом. Анимация не смотрелась как переключение между двумя слайдами презентации. Нажатие на кнопку Zoom заставляло чувствовать, что перед вами только что была одна клавиатура, которая тут же превратилась в другую.


На Facebook В Твиттере В Instagram В Одноклассниках Мы Вконтакте
Подписывайтесь на наши страницы в социальных сетях.
Будьте в курсе последних книжных новинок, комментируйте, обсуждайте. Мы ждём Вас!
Понравилась книга? Оставьте Ваш комментарий, поделитесь впечатлениями или расскажите друзьям

Все книги автора Кен Косиенда

Кен Косиенда - все книги автора в одном месте на сайте онлайн библиотеки LibFox.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Отзывы о "Кен Косиенда - Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса"

Отзывы читателей о книге "Творческий отбор. Как создавались лучшие продукты Apple во времена Стива Джобса", комментарии и мнения людей о произведении.

А что Вы думаете о книге? Оставьте Ваш отзыв.