Archive

Posts Tagged ‘WWDC’

Androidじゃだめなのか。

June 14, 2010 Leave a comment

WWDCで感じたワクワク感についてブログに書こうとしていたところ、タイムリーに元マイクロソフトのスーパープログラマー中島聡さんが私はなぜAndroidアプリではなくて、iPhone/iPadアプリを作っているのかというエントリーを読んで、まさにその通りと感じた。

私がここのところiPhone/iPad向けのアプリケーションばかりを開発しているのは、iPhone OSが先進的だからとかiTunesストアで一儲けできそうだから、なんて「理論的」な考えに基づいた話じゃなくて、iPhone/iPadというデバイスが魅力的だから、その上で自分で作ったアプリを走らせたくて仕方がないから、というもっと直感的・感情的な、言い換えれば「右脳からの指令」に従っただけのことである。

自分の場合はiPhone, iPadというデバイスが広げる新たなコンピューティングワールドに参加したいという気持ちがまさにその「右脳からの指令」なのだろうか。全く同感である。

「モバイルOS市場シェア」とか単純な数字の上ではオープンソースのAndroidが勝る可能性は高いと思う。自分もAndroidも一応勉強しているのだが、気分を盛り上げるのに苦労している。Androidデバイスを所有していないと言うのも大きな問題なので、アメリカに行く際にNexus Oneでも買おうかとも思った。しかし、魅力度の低いNexus Oneに$629も払うのだったら、iPadをもう一台、と思い結局Nexus Oneは買わず仕舞い。

エクスペリエンスデザインと言うのだろうか、機能をどのようにユーザーに表現し提供するかという、「ラストワンマイル」ならぬユーザーとのラストワンレイヤーのデザインがiPhone, iPadは抜群に優れている。そして開発フレームワークは一貫性がとれており、頻繁なSDK更新も追いやすくできている。App Storeもアプリ提供側、購入側の双方において右に出るものは知らない。

iPhoneもGPS、ウェブブラウジングなどデバイスの機能のみをとれば日本の携帯ではかなり前から実装されているものが多い。しかし、最終的に提供されるユーザーエクスペリエンスは世界を大きく変える革命的なもので、日本の携帯が実装していたものは単なる個別機能の組み合わせだったことを改めて感じさせる。

Androidも悪くはない。しかし今のところAndroidデバイスはiPhone/iPadの後追いであり、これだというキラーソフトも見当たらない。iPhone/iPadのキラーソフトはAppleが提供する。この違いは大きい。Appleは今回のiPhone 4発表でも単なる性能向上だけでなく映像編集ソフトのiMovieのデモを見てiPhoneの新たな可能性を感じさせられた。

WWDCが1週間という長い期間開催されても最後まで充実するのは、次々と提供される新たな素材を手にし、「こんなことができそうだ」とワクワクしながらセッションに集中できるからなのだと思う。

Advertisements
Categories: dev/programming, technology Tags: , ,

WWDCでの一週間

June 13, 2010 Leave a comment

WWDCでの一週間が終わった。WWDCリピーター達のブログに木曜日にはかなり疲れてくるということを書いてあるが、やはりそれなりに疲れる一週間だった。

初日:キーノートスピーチ

例年キーノートスピーチで大きな発表があるので、良い席をとろうと開場前の行列も長くなる。今年はチケットが8日間で売り切れた事もあり、去年よりも早く並ばないとならないのではないかという予想もあり、土曜、日曜と会ったWWDC参加者とは”何時に並ぶ?”とお互い確認することが多かった。(笑) 自分は5時半くらいに並び、割と良い席に座れた。今年のキーノートは報道されている通り高解像度のレチナディスプレイと前面カメラを搭載したiPhone 4の発表がメイン。iPhone 4同士のビデオ通話サービスFaceTimeの紹介ビデオにはちょっとうるっと来た。これは映画American Beautyの監督Sam Mendesの仕事らしい。3G回線でのビデオ通話はとっくの昔から実現しているし、iPhone 4同士のWifi限定のビデオ通話をこれだけ感動的に表現するのはプレゼンテーションの力だ。FaceTimeというネーミングも良い。

Safari 5が同日午後にプレスリリース発表されたが、キーノートでは触れられなかった。Safari 5の大きな機能がReader。これは大部分がテキストで構成されている「記事」コンテンツを広告バナーなどを排除、ページ分割されているものは1ページに統合して表示するというウェブ記事を読む側にとっては素晴らしい機能。しかし、記事を細かくベージ分割してページビューを稼いでいるウェブサイト側の収入を減らすことになるのでキーノートでの大々的な発表を避けたのかもしれない。

1週間のセッション、セッション、セッション

WWDCにはiPhone, iPadなどアップルプラットフォームで開発を始めたばかりの人たちだけでなく、iPhone開発セミナーの講師になるような技術レベルの高い開発者も多く参加する。セッションの内容はNDA下にあり紹介はできないが、開発ビギナーも技術力の高い人達も満足できる内容になっている。 木曜くらいになると疲れも出て来て、長いソースコードが出てくると眠くなる事もあったけれど(笑)、午前と午後3時間づつのセッションはもれなく参加した。

具体的に疑問や課題を抱える開発者向けにラボと名付けられたAppleのエンジニアによるハンズオンセッションも裏で開催されており、利用者も多い。セッション中に感じた疑問や質問だけでなく、自分のソースコードを持参して具体的に解決案のアドバイスを受ける事ができる。

一週間の価値があるのか?

今年のWWDCは$1595だったし、航空券、ホテル代など諸経費も入れるとかなりの金額になる。2日間のGoogle IOは早期購入割引を入れると$400。おまけに今年はNexus OneまたはDroidを事前配布、Sprint Evo 4Gを当日配布しており参加者にはAndroid携帯が2台も付いて来た。もらった1台をeBayで売れば利益が出てしまうチケットだ。 WWDCはジャケットがついただけ。メディア関係者以外は近々発売となるiPhone 4を拝む事もできなかった。

しかし、一週間に渡る密度の濃いセッションとラボ意外に、会場での朝食、昼食、そしてセッション後の様々なパーティー発生する様々な会話もとても勉強になる。  一週間と長い分、なんとなく湧いてきた疑問をラボなどで解決できるという利点もある。

アップルの開発者向け祭典には違いないが、セッションのクオリティは非常に高く、学ぶことが多いこのイベントには来年も是非参加したいと思っている。

Categories: dev/programming, technology Tags:

Smile

June 5, 2010 2 comments

今朝は8時半に友人の家まで遊びに行って来た。

大学時代の友人なのだが、Inktomi, 自分のベンチャー立ち上げ, Google, そして今は別の会社を立ち上げ準備中というシリコンバレーのスーパー開発者。

現在は1800年代に建てられた家を住みながら改修している。一時間ほど今のインターネットワールドに関していろいろ話した。賢い人と話すと気持ちがいいものである。

友人の家までバスに行くときに降りる場所がよくわからなくてバスの運転手さんに道を聞いたところとても親切に教えてくれた。アメリカってこんなに親切だったっけ?

バスでUnion Squareに戻り、ちょっとショッピングモールを散歩した。店員がフレンドリィだよ。笑顔だよ。ニュージーランドではありえない対応。

あー、なんかアメリカに来るとほっとするなー。

写真はBloomingdales

Categories: daily life, New Zealand, technology Tags:

サンフランシスコ到着

June 5, 2010 Leave a comment

WWDCに向け、サンフランシスコに到着した。

ナイトフライトだったので、食事が終わったらさっさと寝ようと思っていたのだけど、食事が出てくるのが思いのほか遅くマットデイモン主演のInvictusを一本丸々見る時間があった。クリントイーストウッドは良い映画作るね。

オークランド空港でゲートで搭乗待ちしていたときiPadを出していたら「僕、iPadのプログラム書いているんだけど」と声をかけられ、ウェリントン在住のアメリカ人プログラマと話すこともできた。彼の会社のプロジェクトはほとんどアメリカらしい。

SFOから市内へはBARTで。空港直結なので楽ちん。

ホテルにチェックインして、Amazonで予め注文していたものを届けてもらったら、こんなことになっていた。なんとか持って帰れるだろう。(汗)

WWDC初心者ガイド 2010年版

May 18, 2010 1 comment

iPhone開発の大人気入門本「はじめてのiPhoneプログラミング」の著者であるJeff Lamarche氏のブログにアップされた”WWDC First Time Guide, 2010 Edition“というエントリーが参考になるので抜粋して翻訳してみました。今年初参加の方々の参考になれば幸いです。

23項目あり、各項目それなりのボリュームなので適当に訳を省略している部分があり、また、Jeffも毎年項目を順次追加しており順番がイマイチだったり多少重複する部分がありますが、一通り目を通しておく価値ありです。

1. 日曜日かその前に到着しよう

WWDC開催前日の日曜日はほぼ一日参加登録が可能なので、日曜日中に登録を済ませバッジ、バッグ、Tシャツなどのグッズを受取っておきたい。月曜日のキーノートの待ちの列は開場の何時間も前から始まり、この時点でバッジを確保できていないとほぼ確実に予備部屋(原文:overflow room)のビデオスクリーンでキーノートを見ることになる。

2. カンファレンスバッジは絶対になくさない

バッジを無くしたら全てが終わる。バッジは再発行されないので、無くしてしまったらモスコーンウェストの前の階段で泣いて過ごすしかない。モスコーンセンターを出るときにはすぐにバッグの安全な場所にしまっておこう。

3. WWDCでの食事

WWDCでは朝食とランチが提供される。朝食はコンチネンタルスタイル(パンやペイストリー、ドーナッツ+コーヒー等飲み物)で、朝一番のセッションの30分前から食べることができる。

ランチはここ数年はボックスランチ。ボックスランチとしてのクオリティは悪くないものの、90分位ある昼休みには周辺のレストランに食べに出る人も多い。

4. Party hard! (選択肢なし!)

夜には公式、非公式の様々なイベントが開催される。いつもApple Storeで開催されるCocoa Headsミーティングなどはすぐに満員になるので、参加の場合は早めに行こう。非公式の突発的な集いも楽しいネットワーキングの場となることが多い。非公式パーティーはWWDC前から始まり、日曜にいくつか、土曜日にも開催されることがある。

公式パーティによく使われる場所:

  • Harlot (111 Minna St)
  • Jillians (Metreon内)
  • Thirsty Bear (661 Howard St)

非公式カジュアルな集いに使われる場所:

  • Eddie Rickenbackers (133 2nd St)
  • the Chieftan (198 5th St)
  • the House of Shields (39 New Montgomery St)
  • その他Moscone Wwst近隣のバー

※訳者注:住所は私(rosso8)がウェブで調べて追加した為、住所が店違いという可能性もあります

5. 良いノートをとろう

WWDCでは大量の知識を吸収することとなるので、良いノートをとることはとても重要だ。昨年はiTunesでビデオが提供されるのにそれほど時間がかからなかったが、いつでも見返すことができる手元に書き留めた情報は貴重だ。

6. SubEthaEditを使おう

昨年は多くの人たちがSubEthaEditを使って共有ノートをとった。SubEthaEditは優れたツールで、とてもうまく機能した。WWDC用だけとしても十分元がとれるのでお勧めしたい。(Panic’s CodaもSubEthaEditと互換性がある)

7. Lab(ラボ)は素晴らしい

LabではAppleでフレームワークやアプリケーションを作っているスタッフに自由に聞くことができる。各LabのコンシェルジェがテーマにあったLabを紹介してくれる。

8. ノートとりを協力しあおう

参加したいセッションが重なることもある。そのセッションに参加する人を見つけ、終了後ノートをシェアすると良い。

9. 飛行機ではきちんと寝ておこう

WWDC終了の金曜にはへとへとになるので、休みがとれるうちにとっておこう。

10. ホスト(Appleスタッフ)に感謝しよう

アップルのエヴァンジェリストやエンジニアはWWDCを良いイベントにするために何ヶ月も準備をしてくれている。礼を持って接し、感謝の気持ちを表そう。

11. NDA下であることを忘れずに

WWDCで知ったわくわくする情報をTweetしたり、ブログに書いたり、知合いに話したりしたくなってしまう。自分もうっかりやってしまいそうになる。しかし、月曜の朝から金曜日まで、Keyノートと木曜の夜のパーティー意外はNDA下にあり、守秘義務があることを忘れずに。

12. ブラウンバッグセッション

ほぼ毎日昼休み、Apple社外ゲストがプレゼン(トーク)をしてくれるブラウンバッグセッションが開かれる。見逃しの内容にスケジュールをチェックしよう。

13. 月曜日が重要!

昨年は深夜0時ころには列が始まった。東海岸(3時間の時差がある)に住む私は時差ぼけもあり、いつも4:15ころにMoscone Westに様子を見に行く。私は普段、列に並んで待つのは好まないが、WWDCの入場待ちの列で生まれる会話もまた楽しい。

月曜は早い時間に入場待ちの列に並ばないとキーノートは予備部屋の大きなビデオスクリーンで見ることになる。しかし、予備部屋で見ることになってしまっても逆にビデオスクリーンを通した会場の眺めはいいのでそれも悪くない。

14. 休憩をとろう

セッションの間、または興味のあるセッションがないとき、疲れたときには会場にいくつかあるラウンジで休むことができる。会場ではWifiが使え、また高速のイーサネットポートもある。心地よい場所を見付け休憩をとろう。どこで誰に出会えるかわからないからね。

15. Twitterは貴重だが、キーノート中は期待しない

Twitterは会場での連絡手段として重宝するけれど、キーノート中はTweetで溢れかえってしまい、遅延やエラーが起こることがある。

16. 途中退出はOK

セッションが始まり、内容が期待と違う場合は遠慮せず(他の聴講者に配慮しつつ)退出して構わない。

17. 木曜日のパーティは身分証明書を持参しよう

通常、公式パーティーは木曜夜に開催される。食事、飲み物、参加者との会話、ライブバンド(昨年はCake、一昨年はBare Naked Ladies)ありの盛りだくさんの楽しいイベントだが、飲酒年齢(21歳)は厳守されるので酒を飲む人は必ず年齢を証明できるもの(パスポートなど)を持参しょう。

18. ラウンジで休憩をとろう (14に含まれる内容なので割愛)

19. 会場に近いホテルをとろう

可能であれば、会場から2ブロック以内のホテルが望ましく、せいぜい5ブロック以内のホテルを確保したい。案外近く見えても会場であるMoscone Westの南側などはかなりの坂となる。

20. 夜の公式イベント

木曜の公式パーティー意外にも、Apple Design Awards、Stump the Chumps(Appleトリビアクイズショー)など夕方早めの時間に開催される公式イベントがある。

21. BARTを活用しょう

空港からMoscone West近くのPowell駅にはBARTで行くことができるのでタクシーやレンタカーは必ずしも必要ない。

22. ジャケットなど羽織るものは必携

夏のカリフォルニアは暑いところだと想像する人が多いが、寒暖の差が激しいので軽いジャケットやスウェットは必携である。

23. サンプルコード

多くのセッションではサンプルコードが提供される。通常、WWDC直後はスケジュールかセッション説明ページからダウンロードができる。昨年からはiTunesでADCのページにログインするといつでもダウンロードできるようになったようだ。

—–

以上

はぁ、長かった(笑)。 では、WWDC会場または夜のイベントではたくさんの方にお目にかかれることを楽しみにしております。会場で見かけたら是非声をかけてください。

http://twitter.com/rosso8

Categories: technology Tags:

WWDCが8日で完売

May 7, 2010 Leave a comment

AppleのデベロッパーカンファレンスであるWWDCが今年は8日間で完売となった。

WWDCのタイトルイメージを見てもAppleの焦点は完全にiPhone/iPadアプリ開発にシフトしているようだ。昨年から300ドルも値上がりし、早期購入割引もなくなったにもかかわらずこのスピード完売はすごい。

私も今年は初参加。楽しみだ。

Categories: dev/programming, technology Tags: , ,