【io18日記】Google I/O 2018 2日目
前回の投稿に続いて、4日目です。
より規模の大きいアプリをFirebaseを使ってサーバーレスで開発する話。
2017年にはiOSユーザーがYoYで148%も成長し、今ではWear OSの利用ユーザーの3分の1がiOSユーザー。これが理由で、Android WearをWear OSに変えた。
Wear OSではConnection、Health、Assistantの3つを重要視していて、そのために何をしているのかという話をしていた。
あとは新機能。
個人的にはKotlin DSLでWatch Faceが簡単に作れるようになったのが一番気になった。はやく試したい。
なんとなく書きたいなと思っていたので、こんな感じで返事をした。
おいしかった。
自分が知っているPolymerは多分結構前で情報が止まっているのだが、以前と比べてだいぶ進化しているような印象だった。
また触ってみたいなあと思った。
ML KitはFirebase Consoleからアクセス可能で、利用するのはわりと簡単そう。
ML Kitで主にできるのはつぎの5つ。
というわけで、デバイスピックアップをした。
デバイスピックアップしに行ったところ、バッジをかざす以外は特に何も確認されなかったので、多分クリアしなくてももらえたのだろうけど、もやもやしたままなのは嫌だったので自力でクリアできて良かった。
Jetpackのドロイド君。かわいい。
Wear OS。ここだけ気合い入れて写真撮ってきた感ある。
#io18 day2!— しゃりふ@io18 (@syarihu) 2018年5月9日
ホテルから会場へ
昨日と同じく、7時のバスに乗るため6時ごろに起床。
6時50分くらいに出たところ、すでにバスが到着していたため、バスへ乗車し、会場へ。
6時50分くらいに出たところ、すでにバスが到着していたため、バスへ乗車し、会場へ。
入場、朝食
昨日と同じく手荷物検査で人がたくさん並んでいたので、その列に並んだ。
検査が終わると、昨日とは違いまだ開場していなかったため、開場するまで待機。
— しゃりふ@io18 (@syarihu) 2018年5月9日
ほどなくして開場し、朝食を食べた。朝食の種類は一緒だった。
朝食が食べ終わったので、最初のセッション開場へ向かった。
午前のセッション
最初のセッション聞きに来た。 pic.twitter.com/ow9RO9b7Ul— しゃりふ@io18 (@syarihu) 2018年5月9日
Fragmentの歴史とFragmentがなぜ必要だったのか、そしてFragmentのこれからの話。
より規模の大きいアプリをFirebaseを使ってサーバーレスで開発する話。
What's new in Wear OS by Google
Wear OSの歴史と、新機能の紹介。
— しゃりふ@io18 (@syarihu) 2018年5月9日
2017年にはiOSユーザーがYoYで148%も成長し、今ではWear OSの利用ユーザーの3分の1がiOSユーザー。これが理由で、Android WearをWear OSに変えた。
Wear OSではConnection、Health、Assistantの3つを重要視していて、そのために何をしているのかという話をしていた。
あとは新機能。
WearOS向けのDialogflowのアクションを作れるようになるらしい#io18jp— しゃりふ@io18 (@syarihu) 2018年5月9日
Kotlin DSLで簡単に開発できるようになったぽい。#io18jp pic.twitter.com/BnOSTEjtgi— しゃりふ@io18 (@syarihu) 2018年5月9日
Android Jetpack: what's new in Architecture Components
Architecture Componentsの新しい機能の概要。
No more Fragment transactions— しゃりふ@io18 (@syarihu) 2018年5月9日
よい#io18jp
WorkManagerめっちゃ扱いやすそう。— しゃりふ@io18 (@syarihu) 2018年5月9日
ランチ
午前のセッションが終わり、ランチの時間になった。
ランチボックスを取りにいこうとしていると、Twitterのリプライが届いた。
— mhidaka@技術書典 (@mhidaka) 2018年5月9日
なんとなく書きたいなと思っていたので、こんな感じで返事をした。
チキンサラダおいしい pic.twitter.com/nldjRzJJi9— しゃりふ@io18 (@syarihu) 2018年5月9日
おいしかった。
午後のセッション
ランチを食べ終わり、午後のセッションへ。
Web Components and the Polymer Project: Polymer 3.0 and beyond
また触ってみたいなあと思った。
Android Jetpack: what’s new in Android Support Library
Android Xになって変わったことまとめみたいな話。
— しゃりふ@io18 (@syarihu) 2018年5月9日
- Android Xからバージョンを28.0.0から1.0.0にリセット
- パッケージ名も全部変わる
- Android XへのマイグレーションはAndroid Studioの一括変更機能をつかう
- Android Studio 3.2 Canary 14+から利用可能
- いくつか追加された機能の話もしていた
一括変更機能があるとはいえ、変更量が相当多くなることが予想されるので、変更の準備は早めにしておいたほうが良さそう。
ML Kit: Machine Learning SDK for mobile developers
今回新しく発表されたML Kitの話。
ML Kit気になるので聞きに来た。#io18jp pic.twitter.com/4hSAvIQBz2— しゃりふ@io18 (@syarihu) 2018年5月9日
ML KitはFirebase Consoleからアクセス可能で、利用するのはわりと簡単そう。
ML Kitで主にできるのはつぎの5つ。
- テキスト認識
- 顔検出
- バーコードスキャン
- 画像のラベル付け
- ランドマーク認識
セッションで実際にデモをしていたが、どれもすごかった。早く試してみたいところ。
Best practices using compilers in Android Studio
D8とR8の話。
— しゃりふ@io18 (@syarihu) 2018年5月9日
Android Jetpack: easy background processing with WorkManager
Jetpackに追加されたWorkManagerの話。
— しゃりふ@io18 (@syarihu) 2018年5月10日
Best practices for text on Android
Androidのtextの描画はどのようにして行われているのかと、パフォーマンス良くするためにはどうすればよいのかみたいな話。
結構深い話をしていた。
結構深い話をしていた。
デバイスピックアップ
今回のおみやげはAndroid Things Starter Kitと、Google Home miniだった。
Android Thingsの方はAndroid Things Scavenger Huntをクリアしないともらえないとメールにかいてあり、1日目に結構考えたが自由記述の最後の1問だけどうしても分からず1日目は断念。
そして2日目にセッションの合間にもう一度ヒントの場所を見に行ったところ、ふとひらめいて確認したらそこにキーワードがあったので、無事にクリアすることができた。めっちゃ嬉しかった。
やっと分かったああ! #io18jp pic.twitter.com/NqPQiErvWg— しゃりふ@io18 (@syarihu) 2018年5月9日
というわけで、デバイスピックアップをした。
Device pickupしてきた! #io18jp pic.twitter.com/grc0AypDbU— しゃりふ@io18 (@syarihu) 2018年5月9日
デバイスピックアップしに行ったところ、バッジをかざす以外は特に何も確認されなかったので、多分クリアしなくてももらえたのだろうけど、もやもやしたままなのは嫌だったので自力でクリアできて良かった。
そういえばAndroid Things Developer Kit、Android Things Scavenger Huntクリアしてから行ったけど、特に確認されずにもらえました#io18jp— しゃりふ@io18 (@syarihu) 2018年5月10日
Sandbox
セッション会場以外にいくつかの箇所に今回新しく発表されたものなどを試したり、質問できたりするドームがあったので、セッションの合間とかにちょいちょい行ってきた。
Android & Play
Android Pのお試し。
P触ってきた。動きが滑らかで良さそう。 #io18jp pic.twitter.com/LGQwSaOnvQ— しゃりふ@io18 (@syarihu) 2018年5月9日
Wear OS。ここだけ気合い入れて写真撮ってきた感ある。
Android TV。特に面白いことはなかった。
Cloud, Firebase, Flutter
Firebase Test Lab見てきた。すごい。#io18jp pic.twitter.com/oz0WLJCgk8— しゃりふ@io18 (@syarihu) 2018年5月10日
コンサート
セッションが終わったあと、コンサートがあった。
めっちゃ近くにいたため、空気の振動がすごかった。
もう少し暗くなったあとはこんな感じ。コンサート、空気の振動がすごい#io18jp— しゃりふ@io18 (@syarihu) 2018年5月10日
1日のおわり
昨日は眠すぎてブログ書く前に力尽きてしまった— しゃりふ@io18 (@syarihu) 2018年5月10日
というわけで、この日記は帰国してから書いている。
セッション中にメモはとっていたのだけれど、もうすこしスッってブログ書けるようにメモ書いておけばよかったなあとおもった。
セッション中にメモはとっていたのだけれど、もうすこしスッってブログ書けるようにメモ書いておけばよかったなあとおもった。
コメント
コメントを投稿