- ニュース

写真:セント・マーチンズ・プレス
iPhoneでFワードが入力できないのはなぜ? スティーブ・ジョブズはデモ中になぜ奇妙な目の動きをしていたのか? スコット・フォーストールはどんなマネージャーだったのか?
これらの疑問やその他の疑問への答えは、Apple で 15 年間にわたり初代 iPhone、iPad、Safari Web ブラウザの開発に携わった元 iPhone プログラマーの Ken Kocienda 氏の新著で紹介されている。
今週出版された『クリエイティブ・セレクション スティーブ・ジョブズ黄金時代のアップルのデザインプロセスの内側』は、コシエンダ氏のキャリアを魅力的に描き、アップルがいかに素晴らしいソフトウェアを作り上げているかに焦点を当てています。(レビューはこちら)
ここでは、この本から学んだ最も興味深い点のいくつかを紹介します。
iPhoneでFワードを入力できない理由

写真:autocorrectfailness.com
iPhone が発売されたとき、F ワードを D ワード (duck) に置き換えたことで悪評を買った。Apple の潔癖症だと考える人もいたが、罵り言葉を入力できないのにはちゃんとした理由がある。すべてはオートコレクト機能のせいだったのだ。Kocienda がCreative Selectionで詳しく述べているように、オートコレクト機能は iPhone の小さなキーボードを実際に使えるようにする秘密のソースだった。オートコレクト機能がなければ、キーボードは使えない。しかし開発中に、Kocienda はオートコレクト機能が罵り言葉やヘイトスピーチを挿入することがよくあることを発見した。彼はぞっとした。画面に汚い言葉の列が誤って表示されるのは避けたいので、意図的かどうかに関係なくオートコレクトによって挿入されることのない禁止語の辞書を作成した。だから、「*uck」と入力するつもりが「duck」と表示されるのだ。
Appleの基調講演で時計が常に9時41分に設定されている理由

写真:Apple
Appleの基調講演で時計が常に9時41分に設定されているのには理由があります。それは、重要な発表が通常基調講演の40分後に行われ、スティーブ・ジョブズは製品に実際の時刻を表示させたかったからです。唯一の例外はApple Watchのデモです。Appleの工業デザインチームは、特にアナログの文字盤では、時計の針が10時9分に表示されていることを好みました。その方が見た目に美しいからです。
スコット・フォーストールは本当に良い監督のようだ

写真:paz.ca/Flickr CC
スコット・フォーストールはかつてアップルで最も期待されていたスターでした。iOS開発の元責任者であるフォーストールは、次期CEO候補としてしばしば名指しされていました。しかし、2012年にティム・クックによって解雇されました。Apple Mapsの不具合を指摘され、謝罪を拒否したためだと言われています。この解雇はフォーストールの評判に傷をつけました。彼は、少々わがままで、「政治的」で、キャリア主義的で裏切り者というレッテルを貼られてきました。しかし、コシエンダの著書では、フォーストールは優れたマネージャーとして描かれています。この本では、フォーストールがiPhoneのソフトウェア開発チームの構築とリーダーシップに長けていたことが明確に示されています。彼は思慮深く、思いやりがあり、人との付き合いが上手です。チームには優しい言葉をかけ、上司(例えばスティーブ・ジョブズ)から彼らを守ります。私は驚きました。この本はフォーストールの評判を本当に高めています。
スティーブ・ジョブズはソフトウェアのデモ中に奇妙な目の動きをした
ソフトウェアのデモ中に何か新しいものを見せられると、スティーブ・ジョブズは頭と目を小さな八の字に回転させました。奇妙に見えましたが、彼は意図的にそうすることで、画面を正面だけでなく周辺視野でも見ることができるようにしたのです。この動きによって、ジョブズは新しいものを様々な角度から検証し、横目で見ても正面から見るのと同じくらい見栄えが良いかどうかを確認することができました。
スティーブ・ジョブズは基調講演のために数週間かけて準備した

写真:Apple
ジョブズの基調講演はいつも自然体でリラックスした雰囲気でしたが、一言一句、何週間もかけて入念にリハーサル、修正、練り上げを繰り返しました。ジョブズの準備は数ヶ月前から始まりました。基調講演が近づくにつれ、彼はアップル本社のタウンホールシアターで、幹部や信頼できる側近たちを前に毎日リハーサルを重ねました。完璧だと思えるまで、スピーチは絶えず修正を重ねました。その前の週末には、土曜日と日曜日の2日間、2回の本格的なリハーサルを行いました。一切の妥協は許されませんでした。
基調講演のリハーサル中にジョブズはアップル批判者について下品なジョークを飛ばした

写真:ガイ・シールド/ケン・コシエンダ
コシエンダ氏が立ち会った基調講演のリハーサルで、ジョブズ氏は少し前にオープンしたばかりのアップルの直営店について最新情報を伝えました。批評家たちは直営店の失敗を予想していたとジョブズ氏は指摘し、リハーサルの聴衆がこれまで見たことのないサプライズスライドをスクリーンに映し出しました。聴衆は大笑いしましたが、残念ながら本番では使われませんでした。
これらはiPhoneのソフトウェア開発に使われた「ワラビー」たちだ

写真:ケン・コシエンダ
コシエンダは、iPhoneを動かすために開発されたソフトウェアのテストに使われた「ワラビー」についてよく話します。プラスチックのスクリーンはありましたが、電子部品は搭載されていませんでした。処理能力はMacに接続され、そこから供給されていました。
コシエンダはプロトタイプを見てすぐにiPhoneを欲しがった

写真:ジム・アベレス
Appleの厳重なセキュリティのため、コシエンダはギリギリまでハードウェアを見ることができませんでした。発売の数週間前、あるマネージャーがソフトウェアチームに見せるために、実際に動作するプロトタイプを持ち込みました。内部部品を使っていたため、しっかりと密閉されていませんでした。まだ最終決定されておらず、ケースに収まるには大きすぎました。縫い目が膨らんでいたにもかかわらず、コシエンダはすぐに欲しくなりました。発売された時、世界中の人々がそう思ったのと同じです。
デモはAppleの創造プロセスの中心である

写真:Pexels
Appleのクリエイティブプロセスはデモを中心に構築されています。プログラマーは同僚や上司に常にデモを行い、フィードバックを得て次のデモを改善していました。このプロセスによって、漠然としたアイデアが具体化され、悪いアイデアは排除され、良いアイデアが育まれました。コシエンダ氏によると、このプロセスはダーウィンの思想に似ています。良いアイデアは「淘汰」されるのです。それが彼の著書のタイトル『創造的選択』の由来です。
すべてのプログラマーが数学の天才というわけではない
以前は数学が得意であることがプログラマーになる前提条件だと思っていましたが、コシエンダ氏は数学が苦手だと明かしました。助けを求め、同僚から数学の質問を浴びせられたとき、彼は「自分には無理」と言って、代わりに数学に頼らない別の解決策を見つけました。
スティーブ・ジョブズは電子メールのために長年NeXTキューブを使用していた

写真:Wikipedia CC
1990年代後半にジョブズがアップルに復帰した後、彼は長年、以前勤めていたNeXTのコンピュータを使っていました。コシエンダ氏によると、ジョブズは電子メールに「執着」しており、Macの電子メール処理の仕方が気に入らなかったそうです。彼はNeXTcubeのメールクライアントを好んでいました。数年後、ジョブズはトイレでメールを読めるようにiPadの開発を命じました。
iPhoneのキーストロークは鉛筆で打った音と同じ

写真:ウィキメディア・コモンズ
iPhoneのキーボードの音は、鉛筆をテーブルに叩きつけることで作られました。コシエンダは、『スター・ウォーズ』のブラスターの音が電柱の張力線にハンマーを叩きつけることで作られたという逸話にインスピレーションを得ました。
iPhoneのアイコンのサイズはゲームによって決定された

写真:リアンダー・カーニー/Cult of Mac
iPhoneの開発当時、ホーム画面上のアプリアイコンの大きさは明確ではありませんでした。アイコンのサイズは、シンプルなゲームによって決定されました。プログラマーの一人、スコット・ハーツは、画面上の様々な場所に異なるサイズのボックス(アイコンを表す)をランダムに配置するゲームを作りました。そのゲームのアイデアは、ある四角形を叩くと、ランダムに生成された別の四角形が現れるというものでした。このゲームは驚くほど面白く、チーム全員がワラビーで1週間プレイしました。裏では、プログラムが画面上のどこにアイコンが表示されても、57ピクセル四方の四角形を毎回叩くことができると判断し、アイコンの大きさをその大きさにすることにしたのです。
伝説のMacプログラマー、ビル・アトキンソンが木製のiPhoneを作った

写真:ジム・メリシュー/Cult of Mac
プログラマーのビル・アトキンソンは、Apple界の神様です。アトキンソンは、初代Macのグラフィカルユーザーインターフェースの大部分を設計し、MacPaintやHyperCardといった初期のアプリも開発しました。しかし、2007年にiPhoneが発売された時、彼は既にAppleを去っていました。他の皆と同じように、彼も店の外に並ばなければなりませんでした。コシエンダは発売当日の朝、パロアルト店の外で彼にばったり出会い、彼がiPhoneそっくりのものを持っているのを見て驚きました。それはアトキンソンが自作した木製の模型でした。彼はiPhoneに興奮しすぎて、持ち歩くために木製の模型を自作したのです。コシエンダは大喜びしました。