【io19日記】Google I/O 2019 1日目
前回の投稿に続いて、2日目です。
この日は6:30ごろに起きて、7:30のバスに乗って会場へ。
何事も無く到着。
手荷物検査を済ませて会場内へ。手荷物検査、音が鳴ったけど特に問題なかった。
適当に朝ごはん食べてまったり。
コーヒーとかもこんな感じでおいてあった。
ご飯も食べ終わったので、Keynoteの待機列へ。
並んでいるときに話しかけてもらえたけど、言葉にするのが難しすぎて途中で諦めて理解できないって言ってしまった。反省。もっと英語勉強しないとなぁと思った瞬間だった。
入場が始まってKeynote会場へ。
会場のPhoto Sphere撮ってみた(画像をクリックすると360度見れます)。
座っていると、エウレカの人たちに遭遇。futaboooさんはTwitter上では知ってたけど、この日初めて会った。
AI DJ面白かった。
Keynoteが始まった。
細かい内容は既にWebメディアなどでいろいろ解説されているので割愛するが、検索結果に3Dモデルが出てきてそれをARで現実世界に表示したり、Google LensやGoogle Assistantの強化だったり、より生活に役に立つような機能が紹介されていてとてもワクワクした。on-deviceで動作するのもすごいなぁ(小並感)と思った。
Pixel 3aも発表された。
今回はおま国じゃなくて良かったねって思った。
Keynoteが終わりランチタイムに。いつものようにランチボックスが配布されていた。
適当に選んで食べた。
ランチが終わったので続いてDeveloper Keynoteへ。
若干出遅れたので直射日光がつらい席になってしまった。ランチボックス持ってそのままこれば良かった。
始まる前にやまんだーさんに偶然会った。
Kotlin Firstにしていくっていう話だったり、
Camera Xだったり、
In-app updatesだったりの概要の話をしていた。
個人的にはIn-app updatesはずっと待ってたのでようやく来たか…って感じだった。
Firebase Performance MonitoringのWeb版も出たとのこと。
Firebase Perfomance MonitoringはAndroidで使っていたけれど、
コンパイル時にクラスの解析をしていて入れてるだけでコンパイルがめちゃくちゃ遅くなるので消してしまったけれど、いまは少し改善しているのかちょっと気になった。もう一回入れてみても良いかもしれない。
Flutter Webも出たらしい。
In-app updatesはこの時点ではドキュメント無かったけれど、次の日に出てた。
続いて最初のセッション。
新しいシェア機能良さそうな感じだった。
AndroidのWebページのシェアはページタイトルは一緒に共有してくれないので、これで一緒に共有してくれたらいいけどどうなんだろ?ってちょっと思った。
ページタイトルとURLを一緒に共有できるアプリを自分で作ったので、Androidが公式でやってくれたら俺が提供しているページ共有アプリが必要なくなってしまうけれど、まぁ何も入れずにできるならそのほうが良いよねとは思う。
Jetpack Composeも発表された。めちゃくちゃFlutterぽいなという感想。実際に似せているらしい。
GamingのSandboxでStadiaを体験してきた。
PS4とかと同じ感覚で全然遅延とかなく普通にプレイできたのですごかった。
このあとストアに行ってTシャツとかパーカーとかを買った。
会場内でちょいちょい色々な人に会った。
続いてFoldableのセッション。
ゲームでFoldableを閉じたり開いたりしたときに遅延無く同じ動作をさせつつ表示サイズを変えるのすごい大変そうだなぁと思った。
一応開発者オプションでデスクトップモードにできたりもするらしい。
続いてKotlin Coroutineのセッションへ。
LiveDataのcoroutineサポートめっちゃええやんってなった。
社内の分報チャンネルに適当につぶやいたらお土産ほしいとのことなので再びストアでお土産買った。
そういえばApp Reviewされみたいなぁと思ってつぶやいたところ、arakiさんが通訳してくださるとのことなので明日レビューできることに!!めちゃくちゃありがたい!!
そんなこんなあってAfter Partyに。
適当にビール頼んで飲んでたらカナダ人のAndroidエンジニアに話しかけられた。
今度は諦めずになんとか話してみたけれど、こっちから何か聞くのが難しかったのでそんなに会話が続かなくてスマンって気持ちになった。
もっと英語勉強しなきゃなぁって思った瞬間だった(本日二度目)。
その後、だるまさんややまんだーさん達に会って一緒に飲むことに。
だるまさんにIn-app updatesとかについて色々聞けたので良かった。
その後、yuyakaidoさんらエウレカ勢に夜ご飯をお誘いしてもらったので、Ubieのエンジニアさんとd_dateさんたちと一緒にshabuwayというお店に行った。
そこになっぴーさんとか、CA勢とか何人か日本人が居た笑
微妙に量多かったけど、しゃぶしゃぶ美味しかった。
そのあとホテルに戻って就寝。
ここまでで既にたくさんの知り合いに声かけてもらったりして、一人で参加することに対する不安がこの時点で消えていたので、いままで色々なところでアウトプットしてきてよかったなぁと思った。
この日は6:30ごろに起きて、7:30のバスに乗って会場へ。
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
何事も無く到着。
会場着いた#io19jp— syarihu 🔜 🛫 (@syarihu) May 7, 2019
手荷物検査を済ませて会場内へ。手荷物検査、音が鳴ったけど特に問題なかった。
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
適当に朝ごはん食べてまったり。
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
コーヒーとかもこんな感じでおいてあった。
ご飯も食べ終わったので、Keynoteの待機列へ。
Keynote入場待機中#io19jp pic.twitter.com/ywnjMI9xOS— syarihu 🔜 🛫 (@syarihu) May 7, 2019
並んでいるときに話しかけてもらえたけど、言葉にするのが難しすぎて途中で諦めて理解できないって言ってしまった。反省。もっと英語勉強しないとなぁと思った瞬間だった。
話しかけてもらえたけど、英語力が無さ過ぎて全然話せなかったつらい。言ってることはなんとなく分かるんだけど言葉にする能力がなさすぎる…— syarihu 🔜 🛫 (@syarihu) May 7, 2019
入場が始まってKeynote会場へ。
入場はじまった!#io19jp— syarihu 🔜 🛫 (@syarihu) May 7, 2019
会場のPhoto Sphere撮ってみた(画像をクリックすると360度見れます)。
座っていると、エウレカの人たちに遭遇。futaboooさんはTwitter上では知ってたけど、この日初めて会った。
.@yuyakaido さんと .@futabooo さんにお会いした!#io19jp pic.twitter.com/TPmjdNXDpm— syarihu 🔜 🛫 (@syarihu) May 7, 2019
AI DJ面白かった。
AI DJ and Human DJ#io19 #io19jp pic.twitter.com/fKSoSjkQja— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Keynoteが始まった。
はじまった!#io19jp— syarihu 🔜 🛫 (@syarihu) May 7, 2019
細かい内容は既にWebメディアなどでいろいろ解説されているので割愛するが、検索結果に3Dモデルが出てきてそれをARで現実世界に表示したり、Google LensやGoogle Assistantの強化だったり、より生活に役に立つような機能が紹介されていてとてもワクワクした。on-deviceで動作するのもすごいなぁ(小並感)と思った。
検索結果に3Dモデルが出てきて、机に置いて見たりできるのか#io19jp pic.twitter.com/sIScDm5A8g— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Pixel 3aも発表された。
Pixel 3a!#io19jp pic.twitter.com/j4IZiGOb4Z— syarihu 🔜 🛫 (@syarihu) May 7, 2019
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
今回はおま国じゃなくて良かったねって思った。
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Keynoteが終わりランチタイムに。いつものようにランチボックスが配布されていた。
ランチタイムです#io19jp pic.twitter.com/tPffPveu36— syarihu 🔜 🛫 (@syarihu) May 7, 2019
適当に選んで食べた。
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
ランチが終わったので続いてDeveloper Keynoteへ。
若干出遅れたので直射日光がつらい席になってしまった。ランチボックス持ってそのままこれば良かった。
始まる前にやまんだーさんに偶然会った。
出遅れたので直射日光つらい席に着席 pic.twitter.com/e9uM2AJNtV— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Kotlin Firstにしていくっていう話だったり、
Kotlinはいいぞ#io19jp pic.twitter.com/GnJbJD83nh— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Camera Xだったり、
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
In-app updatesだったりの概要の話をしていた。
In-app updates良さそう#io19jp pic.twitter.com/TCR7YOCpko— syarihu 🔜 🛫 (@syarihu) May 7, 2019
個人的にはIn-app updatesはずっと待ってたのでようやく来たか…って感じだった。
Firebase Performance Monitoring for WebのBetaが使えるようになったらしい!#io19jp pic.twitter.com/PZkQSHdY3E— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Firebase Performance MonitoringのWeb版も出たとのこと。
Firebase Perfomance MonitoringはAndroidで使っていたけれど、
コンパイル時にクラスの解析をしていて入れてるだけでコンパイルがめちゃくちゃ遅くなるので消してしまったけれど、いまは少し改善しているのかちょっと気になった。もう一回入れてみても良いかもしれない。
Flutter Webも出たらしい。
Flutter for Web#io19jp pic.twitter.com/iovTClAVEQ— syarihu 🔜 🛫 (@syarihu) May 7, 2019
In-app updatesはこの時点ではドキュメント無かったけれど、次の日に出てた。
https://t.co/6UvA8IEWfq— syarihu 🔜 🛫 (@syarihu) May 7, 2019
> And today we’re also moving in-app updates from beta to stable.
って書いてあるのにIn-app updatesのドキュメントどこにもないんだけど、いつ使えるようになるんだろ??#io19jp
続いて最初のセッション。
— syarihu 🔜 🛫 (@syarihu) May 7, 2019
新しいシェア機能良さそうな感じだった。
Conent previewいいね!#io19jp pic.twitter.com/BxNJKSMctW— syarihu 🔜 🛫 (@syarihu) May 7, 2019
AndroidのWebページのシェアはページタイトルは一緒に共有してくれないので、これで一緒に共有してくれたらいいけどどうなんだろ?ってちょっと思った。
ページタイトルとURLを一緒に共有できるアプリを自分で作ったので、Androidが公式でやってくれたら俺が提供しているページ共有アプリが必要なくなってしまうけれど、まぁ何も入れずにできるならそのほうが良いよねとは思う。
Jetpack Composeも発表された。めちゃくちゃFlutterぽいなという感想。実際に似せているらしい。
すげぇFlutterっぽい#io19jp pic.twitter.com/teLHGis4vR— syarihu 🔜 🛫 (@syarihu) May 7, 2019
GamingのSandboxでStadiaを体験してきた。
PS4とかと同じ感覚で全然遅延とかなく普通にプレイできたのですごかった。
Stadia体験してきた。実際動かしてみて全然遅延は感じなかったけど、しんだときの初回ロードがちょっと遅かった。まぁこれはPS4とかも一緒なので普通のゲーム機とそんなに変わらない感覚でできるのは素直にすごい。#io19jp pic.twitter.com/NWbCx0ooXB— syarihu 🔜 🛫 (@syarihu) May 7, 2019
Stadiaが実際に動いてるところはこんな感じ#io19jp pic.twitter.com/6Q4ikAm7ke— syarihu 🔜 🛫 (@syarihu) May 7, 2019
このあとストアに行ってTシャツとかパーカーとかを買った。
会場内でちょいちょい色々な人に会った。
続いてFoldableのセッション。
— syarihu 🔜 🛫 (@syarihu) May 8, 2019
ゲームでFoldableを閉じたり開いたりしたときに遅延無く同じ動作をさせつつ表示サイズを変えるのすごい大変そうだなぁと思った。
一応開発者オプションでデスクトップモードにできたりもするらしい。
開発者オプションで強制的にデスクトップモードにできたりするのか#io19jp pic.twitter.com/LqYeKROtIn— syarihu 🔜 🛫 (@syarihu) May 8, 2019
続いてKotlin Coroutineのセッションへ。
— syarihu 🔜 🛫 (@syarihu) May 8, 2019
LiveDataのcoroutineサポートめっちゃええやんってなった。
社内の分報チャンネルに適当につぶやいたらお土産ほしいとのことなので再びストアでお土産買った。
times_syarihuチャンネル特典で買ってあげた笑 https://t.co/6Uzam3HkE0 pic.twitter.com/2IYHuIqsQo— syarihu 🔜 🛫 (@syarihu) May 8, 2019
そういえばApp Reviewされみたいなぁと思ってつぶやいたところ、arakiさんが通訳してくださるとのことなので明日レビューできることに!!めちゃくちゃありがたい!!
通訳しますよ。— Yuichi Araki (@yuichi_araki) May 8, 2019
そんなこんなあってAfter Partyに。
適当にビール頼んで飲んでたらカナダ人のAndroidエンジニアに話しかけられた。
今度は諦めずになんとか話してみたけれど、こっちから何か聞くのが難しかったのでそんなに会話が続かなくてスマンって気持ちになった。
もっと英語勉強しなきゃなぁって思った瞬間だった(本日二度目)。
その後、だるまさんややまんだーさん達に会って一緒に飲むことに。
だるまさんにIn-app updatesとかについて色々聞けたので良かった。
その後、yuyakaidoさんらエウレカ勢に夜ご飯をお誘いしてもらったので、Ubieのエンジニアさんとd_dateさんたちと一緒にshabuwayというお店に行った。
そこになっぴーさんとか、CA勢とか何人か日本人が居た笑
微妙に量多かったけど、しゃぶしゃぶ美味しかった。
— syarihu 🔜 🛫 (@syarihu) May 8, 2019
そのあとホテルに戻って就寝。
ここまでで既にたくさんの知り合いに声かけてもらったりして、一人で参加することに対する不安がこの時点で消えていたので、いままで色々なところでアウトプットしてきてよかったなぁと思った。
今回ソロ参戦でありながら、ありがたいことにTwitterでも会場でも日本のAndroidエンジニアに結構話しかけてもらえて一人でいることが少なく安心感があるので、いままで勉強会とかで登壇したり、原稿書いたりなどアウトプットしていて本当に良かったなと強く思いました。人との繋がりって大事ですね。— syarihu 🔜 🛫 (@syarihu) May 8, 2019
コメント
コメントを投稿