Airpods

モバイルSafariの開発者がiPhone開発について語り、スティーブの厳しい基準を満たす

モバイルSafariの開発者がiPhone開発について語り、スティーブの厳しい基準を満たす

フランシスコ・トルマスキー(FlickrのDrew McLellan)

2006年、フランシスコ・トルマスキーは大学卒業後すぐにアップルに採用された当時、まだ20歳でした。この天才少年は、従業員に卓越性のみを求めることで知られる秘密主義の企業で、たちまち大きな仕事に就きました。

具体的には、この若きエンジニアは、iPhoneのモバイルSafariとマップを開発したチームの初期メンバーの一人でした。ニューヨーク・タイムズはトルマスキー氏にインタビューを行い、デスクトップクラスのモバイルソフトウェア開発の難しさ、そしてスティーブ・トルマスキー氏の厳格な使いやすさの基準を満たすことについて語りました。その興味深い点をご紹介します。

トルマスキー氏の採用はCEOの承認を得て行われたとインタビューで説明されている。

ジョブズ氏は1か月間の休暇を取っていたため、トルマスキー氏は採用に個人的に祝福を与えるためにジョブズ氏が戻るのを待たなければならなかった。

「彼はプロジェクトに対して非常に警戒心が強く、おそらく20歳の若者を疑っていたのでしょう」とトルマスキー氏は語った。「とてもイライラしたのを覚えています。まるで不可能な仕事のようでした」

この記事は、スティーブ・ジョブズが定期的に自分の仕事をレビューし、エンジニアたちに「魔法のような」ものを要求していたアップルの開発プロセスについての洞察を提供している。

スティーブは本当に断固としてこう言いました。「これは魔法のようにならないといけない。戻って、まだ魔法みたいじゃないか!」私はとてもイライラしたのを覚えています。まるで不可能な作業のようでした。

確かに不可能だ。

覚えておいていただきたいのは、これは 2006 年の話で、当時はスマートフォンで Web 全体を閲覧できるなどと誰も思っていなかったということです。

Tolmasky 氏とチームの他のメンバーは、基本的にデスクトップ版 Safari を動かす Apple の WebKit レンダリング エンジンを採用し、その周りにピンチ ズームなどのタッチ ジェスチャに重点を置いた最小限のユーザー インターフェイスを作成しました。

これまでのブラウザでは、ページをズームインすると最初にビットマップが拡大され、WebKit エンジンがバックグラウンドで Web ページ (テキスト、ボックス、その他の要素) を再作成する時間を与えて、新しいズーム レベルでコンテンツが鮮明に表示されるという巧妙なトリックが使用されています。

トルマスキー氏はモバイルSafariの責任者であるだけでなく、マップチームにも所属していました。GoogleマップがiPhoneに追加されたのは、スティーブが2007年1月のMacworld ExpoでiPhoneを発表するわずか数週間前のことでした。

期限が信じられないほど短かったにもかかわらず、彼らは 1 週間以内にマップのプロトタイプを立ち上げて稼働させることができました。

1 週間以内にスティーブは動作するものを完成させ、2 週間後には私たちが発表した Macworld で披露できるものを完成させました。

スティーブがあなたに与える影響は、まさにこのようなものでした。「これは重要だ。これは実行する必要がある。だからあなたはそれを実行せよ。」

また注目すべきは、iPhone のソフトウェア キーボードが 1 週間にわたるハッカソンから生まれたことです。

彼によると、このキーボードはジョブズ氏が主催した一種のハッカソンの成果だったという。ジョブズ氏はiPhoneのキーボードのプロトタイプに満足していなかったため、チーム全員に丸一週間キーボードの開発だけを任せたという。

トルマスキー氏のチームのエンジニアがコンテストで優勝し、それ以降、彼のフルタイムの仕事は iPhone キーボードの開発だった。

こうしてスティーブはトルマスキーの名前をマーガレスと改名したのです。

ジョブズ氏は、どんな時でも自分の影響力を振りかざすことで悪名高かった。iPhoneのデザインチームにはスティーブという名前を持つメンバーがおり、会議で混乱を招いていた。ジョブズ氏はこの状況を変えようとした。

「ある時、スティーブ・ジョブズはこれにひどく苛立ち、『いいかい、これからは君をマーガレットと呼ぶんだ』と言ったんだ」とトルマスキー氏は語った。それ以来、チームのメンバーはデザイナーのスティーブを常にマーガレットと呼ぶようになった。

2007年夏のiPhone発売後、同端末の大成功により「もはやスタートアップ企業という感じがしなかった」ため、トルマスキー氏は同社を去った。

iPhoneのピンチズーム

トルマスキーさんはサンフランシスコ在住で、現在29歳です。

彼は 280 North, Inc. を共同設立し、ユーザー インターフェイスやその他のクライアント側コードを担当した後、同社を 2,000 万ドルで売却したと伝えられています。

トルマスキー氏はObjective-Jのオリジナル作者でもあり、現在はモバイルゲームのスタートアップ企業Playground Theory, Inc.のCEO兼創設者だ。同社はつい昨日、 以下のビデオで紹介されているBonsai SliceというiPad用スライスゲームをリリースし、App Storeで2.99ドルで販売している。

Fruit NinjaやMountain SheepのKingHunt(来週の木曜まで無料)などの他のスライスゲームとは異なり、 Bonsai SliceではiPadを剣のように振り回します。

彼の個人ウェブサイトをチェックしたり、ブログを読んだり、Twitter でフォローしたりしてください。

投稿上部の画像はFlickrユーザーDrew McLellanより。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.