MicrosoftのWindows95のリードアーキテクトであるソフトウェアエンジニアの中島聡は、2年前に初めてMacを手に入れました。
彼はとても感銘を受け、二度とPCに触れることはないと言います。
聡はアップル製品が大好きで、4月にビッグキャンバスという会社を立ち上げ、アップルのiPhoneプラットフォーム向けにフルタイムで開発しました。
「(いくつかの理由で)最初の製品をリリースするためのプラットフォームとしてiPhoneを選択しました。」 彼の会社のウェブサイトについて説明します. 「私たちはアップル製品が大好きです…創造性を発揮するには愛が必要です。」
ワシントン州ベルビューを拠点とし、マイクロソフトの本拠地であるレドモンドのすぐ隣にある聡は、マイクロソフトで14年近く過ごし、Windows95および98のソフトウェアアーキテクトを務めました。 彼はまた、Internet Explorer3.0および4.0の開発を監督しました。 マイクロソフトにいる間、彼は開発しました 彼によると、会社の従業員の知的財産の3番目に大きいポートフォリオ バイオ。
先週、聡は彼の会社の最初のiPhoneアプリケーションをリリースしました。 Photoshare、iPhoneと写真を共有するための無料のソーシャルネットワーキングアプリ。
Photoshareは、iPhoneフォトグラファー向けのFlickrのようなものです。 ダウンロード可能なPhotoshareアプリを使用すると、ユーザーはPhotoshareのWebサイトに写真をアップロードしてから、 これらの写真を公的または私的に共有します—必要な登録や コンピューター。
iPhone SDK用のソフトウェアを作成することの楽しさについてSatoshiと話をし、彼のいくつかを入手しました。 AppleのUI、iPhoneアプリの配布モデル、およびハンドヘルドの将来についての考え コミュニケーション。
ジャンプ後もインタビューは続きます。
Windows環境で長い間働いた後、Macの探索を始めたきっかけは何ですか?
それは本当に見た目と使い心地であり、AppleはMicrosoftの競争相手でもありました。 私たちは彼らを競争相手として研究したので、マイクロソフトの外に出たら、もっと学ぶべきだと感じました。 ですから、それは[最初は]競合他社のようになっていて、なぜ一部の人々がApple製品に夢中になっているのかを理解するために、そうだと思います。 非常に強く、非常に魅力的で、最も中毒性のある、ある種の感情的な高さを持っています(笑)。
iPhone向けの開発とWindowsプラットフォーム向けの開発の最大の違いは何ですか?
OS Xオペレーティングシステムに基づいていますが、[Cocoaで]呼び出す実際のAPIセットは非常に異なり、iPhone環境向けに実際に最適化されています。 したがって、プログラマーは、電力消費、メモリ使用量、そして最も重要なユーザーエクスペリエンスに多くの注意を払うことができます。 Windows Mobileでは、単にWindowsを携帯電話に導入しただけなので、Windows向けにプログラムするだけで、AppleによるiPhone向けの最適化とは対照的です。
あなたが魅力的だと思ったiPhone用の開発の他の側面はありましたか?
ワイヤレスの世界の残りの部分は非常に断片化されています。 私たちはモバイルでのビジネスを計画した8年の経験があります。 この断片化とマーケティングコスト、チャネルコストのために、通常の携帯電話市場でお金を稼ぐのは非常に難しいことを私は知っています ワイヤレス事業者との事業開発の結果、個々のハードウェアへの移植コストが収益を上回っているため、多くの開発者が負けています お金。 iPhoneの場合、ハードウェアが1つ、チャネルが1つであるため、非常にユニークです。そのため、配布コストとハードウェアの開発コストが大幅に削減されます。 そして、アドレス可能な市場は現在600万であり、年末までに1,000万になる予定であり、これは私たちにとって十分な大きさです。
では、Appleの30%のAppStore料金で大丈夫ですか?
それはかなりの数だと思います。 多くの人がそれについて不満を言っていますが、複数のハードウェアを市場に出すために負担しなければならない他のコストと比較して、 また、多くのワイヤレスオペレーターのプロビジョニングの複雑さは、1回限りのコストであるため、iPhoneで回避できるコストです。 ですからそれは公平だと思いますそうです
AppleのSDKの制限の下でどのように開発されましたか?
そうですね、そういう意味であれば、アプリケーションを一度に1つずつ実行するように制限するのは良い決断だったと思います。 制限は電力消費とメモリ使用量に非常に有益であり、アプリケーションに対するAppleの制限を回避することはまったく難しいことではないと思います。 彼らは非常に短い期間に7回更新し、私は彼らが行った仕事の量に感銘を受けました。 しかし、変更に対応するためにコードを変更しなければならないのは苦痛だったので、賛否両論がありましたが、プラットフォームを大幅に改善するという正しい決断をしたと思います。 そして、そのために多くのアプリケーション開発者が調整に苦労し、締め切りに間に合わなかったり、不安定な製品を出荷したりしたことを私は知っています。
Androidなどのオープンソースモバイルプラットフォームの将来についてどう思いますか?
それは良い質問です。 私たちはそれを見ていますが、現時点ではそこに行くビジネス上の理由はありません。 現在、Googleはアプリケーションではなく電話を構築するためのプラットフォームとしてそれを提供しています。 そのため、一部のデバイスメーカー、特に台湾と中国のメーカーは、NokiaやMotorolaと競争できるため、これを気に入っています。 しかし、ソフトウェア開発者にとって、彼らはお金を稼ぎたいので、現時点では、彼らは彼らのためにソフトウェアを構築するためにそれらのデバイスメーカーまたはワイヤレスオペレーターのいずれかのジョブショップになる必要があります。 しかし、ご存知のように、ジョブショップは素晴らしい市場ではありません。 Googleプラットフォームベースの電話があり、Googleのような誰かがAppStoreを開いたら、そこに行くことができます。
では、AppStoreのビジネスモデルには、Appleだけでなく、Google、Microsoft、そしてこのゲームに参加したい人にとっても素晴らしい未来があると思いますか?
うん。 ノキア、確かに。 すべての業界は、最適化するために何らかの統合を行う必要があります。 現在、世界中に何千もの店舗があり、断片化しています。 販売するのに非常に費用がかかり、Appleは、単一のアプリストアを持つことはユーザーだけでなく 提供者なので、マイクロソフト、ノキア、そしておそらくグーグルがそれに続くと私は信じています、そして私たちは5つの店を持っているでしょう、そしてそれは 理想。 Appleがこれを実現できたのはまるで奇跡のようです。これはJob氏の貢献だと思います。 彼は音楽業界で一度それを行い、ワイヤレス業界で再びそれを行っています。 そして、彼はアプリケーション市場でも同じことをしています。 彼の現実歪曲力は驚くべきものです。