WWDC での Brent Simmons: Gruber と Wiskus が私を殺そうとしている!

WWDC での Brent Simmons: Gruber と Wiskus が私を殺そうとしている!

7分で読めます
| ニュース

TMOは毎年WWDCで、自身のストーリーを語りたいApple開発者数名にインタビューを行っています。その結果、開発者コミュニティの現状に関する真摯な洞察が数多く得られます。第3回インタビューでは、デイブ・ハミルトンが、現在Q BranchやVesperで活躍するブレント・シモンズ氏と対談します。

_________________________________

デイブ・ハミルトン:ブレントさん、あなたは長い間ソフトウェア開発をしていますが、Mac があなたが最初に開発したプラットフォームではありませんでしたよね?

ブレント・シモンズ: Apple II+は子供の頃に初めて使ったプラットフォームでした。両親はプログラマーで、Apple II+でBASICの使い方を教えてくれました。しかし、プロとして働く上では、Macが最初のプラットフォームでした。

TMO:ということは、私たちと同じように、Mac への移行は Apple II からの自然な進化の一部だったということですか?

BS:まさにその通り。ええ。私はずっとApple派でした。でも、90年代後半に少しだけWindowsプログラミングをやりました。ほんの少しだけ。嫌いになるくらいには。

TMO:(笑)いいですね。少し見通しが立ちましたね。では、新しいアプリについてお聞かせください。それから他の話題に移りましょう。先週、最新アプリ「Vesper」(TMOレビュー済み)をリリースされたばかりですね。Vesperは、Q Branchという会社で、かなり話題になっているデザインチームと共同開発されましたね。あなたとデイブ・ウィスカス、そしてジョン・グルーバーです。でも、私たちが聞いたところによると、共同作業というコンセプトはあなたのアイデアだったそうですね…

BS:はい。最初は何か副業を探していました。当時の仕事にはあまり満足していませんでした。でも、副業として続けるのは無理だと気づきました。それで仕事を辞めて、これをフルタイムの仕事にしました。本当に最高の決断でした。本当に嬉しいです。

でも最初は、才能豊かで私と同じような感性をたくさん共有している二人の友人と一緒に仕事ができるなんて、すごくクールだと思いました。素晴らしいチームになるだろうと思いました。実際、素晴らしいチームになりました。

もちろん、彼らは私を殺そうとしている。

TMO:デザイナーとしては当然ですね!

BS:そう。彼らの仕事は私に仕事を見つけること。本当に、彼らは本当に素晴らしい仕事ぶりです!でも、その時間を一秒たりとも無駄にしたくない。本当に楽しいんです。

TMO:これは初めてのiOSアプリですか?それともGlassBoardでしたか?

BS:最初のアプリはiOS版のNetNewsWireでした。App Storeにリリースしたその日にリリースされました。その後、iPad版のNetNewsWireも開発しました。こちらも初期のiPadアプリに同梱されていました。

TMO:ええ、タイミングが悪かったです。Black Pixelに引き継いだと思ったのですが、それはもっと後のことでした。

BS:ウォルト・モスバーグが運営する「All Things D」用のアプリも作りました。今はApp Storeには載っていません。今あるのは私が作ったものではありません。あと、「taplinks」というニュースアプリを簡単に作れるフレームワークも開発しました。現在はジョー・ペジージョ(インタビューにも登場)とダン・バーコーが所有しています。

TMO:つまり、あなたのキャリアはアプリ開発、大きな成功を収め、成熟させ、そして次の興味のある分野へと移る中で、アプリを手放すというものでしたね。これは妥当な評価でしょうか?

BS:確かにそうですね。でも、私はNetNewsWireに9年間携わっていました。MarsEditは、ダニエル(Jalkut)に引き継ぐまで、2年くらいは私のものでした。ダニエルは素晴らしい仕事をしてくれました。ですから、他のものよりも長く続けているものもあるんです。

キャリアが長くなると、それは避けられないことだと思います。しばらくすると、何か別のことをしなければならなくなるんです。あるいは、そのアプリの需要がなくなるかもしれません。あるいは、以前ほどそのアプリに興味が持てなくなるかもしれません。そうなると、次に何をすべきかを考えなければなりません。

将来の計画は、すべてをマルコ(アーメント)に売却し、6ヶ月後にマルコに売却してもらうことです。彼はコードを書く必要すらなく、純粋な「アプリロンダリング」を行うだけです。(ブレントは冗談を言っています。このブログ記事をご覧ください。)

TMO:アプリロンダリング!それってビジネスになるんだ!金さえ集まればそれでいい!それだけだ。でも、真面目な話、君は開発が好きなんだね。でも、Appleのプラットフォーム、iOSとOS Xのサポートに完全に満足してる?

BS:ええ、やりたいことはまだまだありますよ。でも、そうですね、これらのプラットフォーム向けの記事を書くのが好きなんです。他のことは考えていません。せいぜいウェブプログラミングくらいかな…でも、それはMac、iPhone、iPadアプリ向けのものになると思います。

TMO: iCloud で何かしたことはありますか?何か不満な点はありますか?

BS: iCloud同期に関しては、主に友達の愚痴を聞いてきました。長々と。とてつもなく長いです。私自身はiCloud同期のコードを書いたことはありませんが、iCloud同期がうまくいかないことは十分に理解しています。本当に残念です。

TMO:問題のほとんどは Core Data にあり、他の部分はすべて正常に動作しているようです…まあ…

BS:ええ、でもそれでも、Omni Presenceのドキュメント同期は十分に機能せず、本当に信頼できるものとは言えませんでした。問題はCore Dataとドキュメント同期の2つです。つまり、実質的に全てです!

TMO: Apple の App Store での経験は、あなたにとって最もポジティブなものでしたか?

BS:アプリの審査(承認)がもっと速ければいいのですが、それくらいです。でも、何か問題が起きても、何の情報も得られないと不安になります。時々、フランツ・カフカの『審判』を思い出します。ヨーゼフ・Kが何者かに告発され、それが何なのかを突き止めようと全編を費やします。誰も教えてくれません。彼は心の中で、何が原因なのかを必死に考え続けます。

審査を待っている間は、だいたいこんな感じです。「さらに時間がかかります」と言われます。私は「えっ!?もしかしたらこれ?それともこれ?」と考えますが、結局何も情報が得られません。まさに官僚主義のブラックホールです。でも、カフカの小説ほどひどいわけではありません。ただ、それを思い出させるだけです。

TMO:それに関して、実際に何か障害に遭遇したことはありますか、それともうまくいきましたか?

BS:うまくいきました…最悪だったのはMacintosh版のNetNewsWire Liteでした。Appleのバグのせいで少し時間がかかりましたが、回避策が見つかるまでは承認してもらえませんでした。Mac App Storeへの登録が3週間も遅れてしまいました。本当に腹立たしく、正気を失いそうでした。それ以外はプロセスは順調です。ちゃんと動いています。

TMO: Vesperはまだバージョン1.0のアプリです。リリースからまだ1週間も経っていませんが、レビューは概ね好評です。ただ、同期機能などを求める声も上がっています。主に同期機能ですね。何かお話したい計画はありますか?それとも、同期機能に特化されているのでしょうか?[例えば]現状のままで、楽しんでいただければと思います。

BS:まだバージョン1.0のアプリなので、まだ開発が進んでいません。必要な機能がすべて揃っているわけではありません。具体的な計画についてはコメントできませんが、皆さんが同期機能を求めているのが興味深いです。同期機能が欲しいとおっしゃる一方で、iPad版、Mac版、Web版といった機能も暗黙的に求められているのです。彼らが求めているのは同期機能ではなく、同期機能を持つ他のバージョンです。そこで…iPhoneアプリを開発しました。iPhoneはおそらくポケットやバッグなどに入っているでしょうし、必要な時にはそこにデータがあります。

同期機能を追加したときに、みんなが「でも、iPhone は 1 台しかないんですよ」と言ったら、それは驚くほど奇妙な動きになると思います。

TMO:今日の発表で何か興奮したことはありますか?特にiOSアプリをリリースしたばかりですが、新しいiOSレイアウトについてどう思いますか?

BS: Appleは私たちと同じUIデザインのトレンドに注目しているようですね。Loren BrichterやIcon Factoryといった他のデザイナーもそうです。今日見たものと、独立系開発者の作品にはかなりの共通点があります。とても気に入っています。新しいデザインも気に入っています。実際に手に取るのが待ちきれません。間違いなく正しい方向だと思います。本当に嬉しいです。

5年後には、もしかしたら全く違うものになっているかもしれません。どうなるかは誰にも分かりません。

TMO:そうなることを願っています!5年前、私たちは今のiOSを気に入っていました。ここ半年ほどまでは、大体において気に入っていました。しかし今、私たちは次のステップに進む準備ができています。これは必要なことでした。これは進化です。もしAppleが今日リリースしたものを5年前にリリースしていたら、そのOSは人々に受け入れられなかったでしょう。

BS:この新しいスタイルは、Retinaディスプレイで最も効果的に機能すると思います。以前のディスプレイでは、見た目を良くするためにグラデーションや凝った装飾が必要でした。iOS 7が今の見た目になった理由の一つは、まさにそこにあると思います。Retinaディスプレイでは、文字がとても鮮明で美しいです。以前のiPhoneでは、そうではありませんでした。

TMO:なるほど。それについては考えていませんでした。もうテキストの周りの縁取りは必要ないですね。いいですね。他に何か気になることはありますか?

BS:特にないですね。ただ、WWDCは大好きです。クリスマスみたいなもので、一年の中でも楽しいイベントです。昔の友達に会えるし、新しい友達もできる。あのエネルギーが大好きなんです。刺激を受けて帰ると、家に帰って仕事に戻りたくなります。みんなが素敵なものを作っているのを見ると、自分も素敵なものを作りたいって思うんです。

TMO:今年のWWDCのチケットをお持ちでないと伺っていますが、これは初めてですか?

BS:ええ、チケットを買わずに来たのは今回が初めてです。今後はおそらくチケットを買う気にはならないでしょう。だって、私は45歳だし、いろんなことを知っているし、Appleの知り合いもたくさんいる。私より新しくて若い人なら、そのチケットを使えるんです。分かります?

TMO:そうですね。

BS:そして、朝寝坊しても罪悪感を感じないんです!

[笑い]

TMO:いいですね。とても良かったです。お時間を割いていただき、ありがとうございます。感謝します!

Knowledge Network