2010/03/11
Google DevFest に行ってきた(1)
作成者 takanori
—
投稿日
2010年03月11日 23時58分
最終変更日時
2010年05月03日 23時28分
3月11日に開催された Google の開発者向けイベント DevFest 2010 Japan に参加してきました。
以下、ざざーっと感想です。
- 会場は ベルサール汐留 というイベントホール。新橋から歩いていったんですが、電通ビルの裏にあって、微妙にわかりにくい立地でした。建物はきれい
- 入場時に Android に表示した QRコードを Android で読み込んで、チェックしてました。いや、QRコードは紙でもいいんですけどね
基調講演
- 東京は300人以上の参加者
- 京都は70人以上の参加者
- DevQuiz参加者は2113人。最高点は36.6点。あしきりは22点。プログラムは全部正解しないとダメだったらしい。以外に高い!
- アンケートとってます。満点46点、中間値は22点。評価してね
HTML5 Overview for Web Application Developers
- マイク・スミス(World Wide Web Consortium (W3C))
- 資料: http://sites.google.com/site/devfest2010japan/programme/ow-1-mike.pdf?attredirects=0
- ビデオ: http://www.youtube.com/watch?v=t-FgvaHwArU
- 11:00-11:45
- 日本語であいさつ、でも英語でしゃべるよ
- W3Cの人で慶応大学の人
- ちょいちょい日本語はさんでしゃべるのがおもろい「だぶりゅさんしー」とか
- 日本人が書いた HTML5 の本の紹介。「amazon で買ってね」とのこと
HTML5 Japanese IG
- http://w3.org/html/ig/jp
- 日本語でどうぞう。「どうぞう?」
The Open Web Platform
HTML
CSS + Open Fonts
W3C DOM and browser APIs
JavaScript
SVG
HTTP, TLS, IRIs/URIs
→IRIってなに? Internet Resouce Identifier の略らしい。URIの新しい呼び名CSSOM って初めて聞いた。CSS 用 Object Models
Web Platform: APIs
- ECMAScript 5
- Geolocation
- Device Orientation
- File API + Drag & Drop
- Selectors API(jQueryベース?)
- DOM Level 3 Events
- Element Traversal
- XMLHttpRequest
- Cross-Origin Resouce Sharing
Key qualities of Web Platform
- Truly open: you choose which browser
- Browser as application platform
- Web apps with feature parity with desktop apps & all other app platforms
- Accessibility: All people can use, even if vision disabilities or other disability
- Safe: Protect your security & privacy
New books this month
- HTML5 & API 入門
- HTML5 マークアップガイド
- 世界で最初の HTML5 の本だよ
HTML5 validator: Coders welcome!
- http://about.validator.nu/
- Java backend
- SAX-base
- 手伝ってくれる人を絶賛募集中とのこと
「ありがとうがざいます」になってた。わざと?
ランチ
- ここで昼食。会場で売っている弁当はすごい列になって即売り切れしたらしい。
- 私は外に食べに行きました。糠(ぬか)鯖がしょっぱかった(涙)
- スタバでチャイラテを頼んだら、さくらスチーマーの試飲をもらいました。スチームミルクの上にさくらの花を粉にしたものが乗っているんだけど、飲んでみたらまとめて口の中に流れ込んでむせました。飲み方を失敗した模様。
モバイルマッピング: Google Maps を利用した様々なモバイルマッピングの手法
- Mano Marks @ManoMarks
- 資料: http://docs.google.com/present/view?id=df795pd2_175cc7939hj
- ビデオ: http://www.youtube.com/watch?v=sFOYTKAGZjI
- 13:00-13:45
- Nexus One 見せてくれたけど、暗くて見えない...
- 一般的な携帯 + Static Maps
- Android, iPhone に Native APIs
- iPhone, Android などのスマートフォンに JavaScript API
- Mobile と PC の Browser は違うよ
- Latency(表示されるまでの時間)
- JavaScript の処理
- HTML 5 GeoLocation が入るよ
Native API Advantages
- Native UI
- One language to learn, per device
- Eays integration with your app
- App store deicoverability
- Lower latencey
When to use what
- Static: 低い帯域とJS非対応ブラウザ
- Natie App: iPhone または Android どっちか決めうち。両方はダメ
- Browser only V3 applications: iPhone と Android と今後出るブラウザ
- Hybrid: (見逃した!)
Static Maps API
- encoded polylines
- special mobile tiles
- custom icons
Native APIs
- iPhone MapKit
- Objective C
- JavaScirpt API よりちょっと非力
- Android MapView
- Java
- iPhone より機能はたくさん
Hybrid
- App Store に登録できる
- 開発は面倒
Google Maps API V3
- V2 より速くなったよ
- 最初に static map を呼べばさらに速くなるよね
- 画面サイズに合わせてコントローラーの表示が変わるよ
- API Key がいらなくなったよ
Android のエミュレータ上で Hybrid アプリケーションの例
(つづく)
(04-16 追記)
- コメントの指摘をもとにちょっと修正
- 資料とビデオへのリンクを追加
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1214/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については