Google I/O 2019のセッションスケジュールが公開されました。
例年、このタイミングでのセッションスケジュールはたたき台の趣が強く実際のイベントまでにセッションの中身や時間は激しく入れ替わることが予想されますが、参考までにセッションのタイトルをとりあえず意訳してみました。
公式サイトではセッションの概要も公開されています。
気になるセッションについては今後概要も和訳していきたいと思っています。
この翻訳は勝手訳で正当な内容は保証できません。
より詳細と最新の情報は公式サイトを御覧ください。
Google I/O 2019公式サイト
7日
10:00-12:00
Google Keynote Google
Google基調講演アンフィシアター
基調講演
Googleの最新プロダクトとプラットフォームの進化についてお伝えします。
12:45 - 13:45
Developer Keynote
開発者向け基調講演アンフィシアター
基調講演
GoogleとGoogleの開発者による、開発者向けプロダクトとプラットフォームの進化についてお伝えします。
14:00
What's New in Gaming at Google
Googleにおけるゲームの最新情報ステージ2
Gaming、初心者
Beyond Mobile: Material Design, Adaptable UIs, and Flutter
モバイルを超えて マテリアル・デザイン、UIへの適合、Flutterステージ5
Flutter、デザイン、初心者
Prototyping Voice Experiences: Design Sprints for the Google Assistant
音声エクスペリエンスをプロトタイピング: Google Assistantのデザインスプリントステージ7
アシスタント、デザイン、中級者
デザインスプリントは伝統的なデジタルエクスペリエンスのプロトタイプを作成するためによく使われていますが、会話型なデザインエクスペリエンスを行うためには、音声プロトタイピングだけではなく、トレーニングやImprovisationメソッドを含める必要もあります。このセッションでは、会話型なデザインエクスペリエンスの構築と実行の技術について学び、この形式を使って作られたGoogleアシスタントパートナーについて取り上げます。
Teaching a Car to Drive Itself by Imitation and Imagination
想像と模倣で車と運転について学ぶステージ8
雑談、ML/AI、中級者
純粋な観測に基づいてドライブできるようにニューラルネットをトレーニングするためには、優れたふるまいが、正しい信号から学習されていること、シミュレーションでのテスト結果が実際の世界へ正しく転移出来ることが確実である必要があります。このセッションではデータの変動、入力とloss dropout、ドメイン固有のLossなどの手法を盛り込み、これらの課題に対処している深層学習の進化について紹介します。input ablationが現実で学んだことをデバッグするためにどのように役立つのかを学ぶことが出来ます。
What's New in Android
Androidの最新情報アンフィシアター
Android /Play、初心者
Androidにおける開発者向けの最新情報について概要を説明します。
What’s New in Android Accessibility
Androidアクセシビリティの最新情報ステージ1
アクセシビリティ
AndroidアクセシビリティについてAndroid Qに導入された能力や機能を含んで紹介します。このセッションでは、Android アクセシビリティスイート、TalkBack,スイッチアクセス、新しい聴覚障害者や難聴者のための音声書き起こし製品のようなアクセシビリティプロダクトの中心部分についてフォーカスします。最後にGoogleが製品開発のために情報を提供するための定量的な調査方法について実際に行われている例について紹介します。
15:00
What’s New for Online Checkout
オンラインチェックアウトのための最新情報ステージ 7
ペイメント、Web、中級者
オンラインで支払いは実装が簡単でお客様にとって役立つものでなくてはいけません。
Google Pay APIについて最新情報を学び、たくさんの便利なチェックアウトツールを使用して支払いフローを改善し、コンバージョンを増加させ、標準のPayment Requestを使ってWebで優れた支払い経験を提供する方法について説明します。
このセッションではChromeの自動補完を使った素晴らしい支払い経験を作る方法や、GooglePayアプリを使ってお客様と取引する方法についても学びます。
Create App-like Experiences on Google Search and the Google Assistant
Google検索やGoogleアシスタント上でアプリのようなエクスペリエンスを作る。ステージ1
検索、アシスタント、Web、中級者
Google検索の結果ページやGoogleアシスタントでアプリのように対話的な経験を作ってユーザーを魅了する方法について学びます。また、早期導入プログラムについて学び、このユニークな新機能を最初に試して使って見ましょう。
Build a Modular Android App Architecture
モジュラーアップアーキテクチャで作るステージ2
Android / Play、中級者
Androidアプリ開発者が直面している様々な問題に適したアーキテクチャを見つけることは、それらを解決すると宣伝しているライブラリを使ったとしても複雑な作業のように感じます。
このセッションではロバスト性があり、堅牢で拡張可能なAndroidアーキテクチャを構築するために様々なユースケースにおける最適解とパターンを紹介します。
TensorFlow for Devices: The Options
デバイス向けTensorFlow オプションステージ8
Android / Play、雑談、ML / AI
Stadia Streaming Tech: A Deep Dive
Stadiaストリーミング技術 深層ガレージ
ゲーム、中級者
ゲームの遊ばれ方は変わりつつあり、Stadiaのplayabilityチームが先導しています。このセッションではStadiaが60fpsを維持したまま最高の画像品質で最小の遅延を実現するためStadiaのストリーミング技術について詳細を説明します。
Best Practices in Using the Android Emulator
Androidエミュレータを使うための最適解ステージ3
Android / Play、中級者
このセッションではAndroidエミュレータの新機能について紹介します。
新機能を最大限に活用する方法、エミュレータで折り畳み可能端末のアプリを検証する方法、複数のエミュレータインスタンスで効率を上げるための最適解についても説明します。
What's New with Chrome and the Web
ChromeとWebの最新情報アンフィシアター
Web、中級者
Webプラットフォームに対するGoogleのビジョンを説明します。
このセッションでは開発者が優れたエクスペリエンスを構築するのを手助けするためのChrome全体に渡る更新内容、チーム全体で作っているツールやサービスについて説明します。
今後を見据えて、増え続けるプラットフォームやデバイスにおけるWebが果たす役割の変化や、それがユーザーや開発者にとってどのような意味があるかについて説明します。
16:00
Google Maps Platform: A Deep Dive on Building for Performance and Scale
Googleマッププラットフォーム:パフォーマンスとスケールを実現するための深層ステージ7
Location / Maps、中級者
What's New with Android in Cars
Android in Carsの最新情報ステージ3
Android / Play、初心者
Androidによる様々な車内での体験について説明します。
このセッションでは新しいデザインの改良とAndroid Autoに対応した最新の車について学びます。さらに、自動車にビルドインされた新しいAndroidベースのインフォテイメントシステムについて詳しく知り、ボルボ ポールスターのCEOであるThomas Ingenlathから直接話を聞くことも出来ます。
あなたがより多くのドライバーにリーチすれば、その目的地はエキサイティングなものになるでしょう。
Building Successful Websites: Case Studies for Mature and Emerging Markets
Webサイトで成功する:成熟した市場と新興市場の事例ステージ8
Web、中級者
Optimizing Android Games Performance
Android ゲームパフォーマンスの最適化Android / Play、ゲーム、上級者
ガレージ
マルチスレッドや、バッテリーの使用率、サーマルスロットなどのトピックを調査し、Androidゲーム開発でパフォーマンスに影響を与えるよくある落とし穴について解決方法を学びましょう。
Zero to App: Live Coding a Cross-Platform App on Firebase
ゼロからアプリを作る。Firebaseによるクロスプラットフォームのライブコーディングアンフィシアター
Firebase、初心者
Best Practices for Developing on Android TV
Android TVを開発するための最適解ステージ2
Android / Play、中級者
速度、成功の測定、統合と4K対応のための主要なラブラリーについて学び、Android TVベースの開発を成功させましょう。
この1年で2倍以上の成長を遂げ、4000を超えるアプリがあるプラットフォームでより多くのユーザにリーチしましょう。
17:00
Intro to the Google Assistant: Build Your First Action
Googleアシスタントの紹介:最初のアクションを作るアンフィシアター
アシスタント、初心者
Build Apps for Foldable, Multi-Display, and Large-Screen Devices
折りたたみ端末、複数画面と大画面デバイスむけのアプリを作るステージ2
Android / Play、中級者
折りたたみ端末や複数画面端末、大画面を備えたAndroidデバイスについて学び、これらの環境に対応するためにアプリを準備する方法を学びます。
Unleash the Power of Play Store Marketing Surfaces to Boost Discovery
Play Storeの力を爆発させて発見されるようにする。ガレージ
Android / Play、Gaming、初心者
このセッションでは開発者向けのマーケティングツールやStoreで発見されるための機会について学びます。セッションではStoreでの見た目をカスタマイズして試用することができる新しいツールについても紹介します。また、サービスとしてゲームを起動する前からゲーム実行時までライフサイクル全体でPlay Storeがどのように役立つかについても説明します。
Live Coding A Machine Learning Model from Scratch
ゼロから作る機械学習モデルのライブコーディングステージ8
ML / AI、Cloud、初心者
What's New in Android C++ Development
Android C++開発の最新情報ステージ3
Android / Play、中級者
このセッションでは最新あるいは将来的なNDKについて理解してAndroid C++を実装するのを手助けします。
Accessible Audio: Android Hearing Aid Support and the Audio Framework
音声のアクセシブル:Android 聴覚障害サポートとオーディオフレームワークステージ7
Accessibility、上級者
18:00
Adapting Android Games Beyond the Phone
携帯を超えて、アダプティブなAndroidゲームガレージ
Chrome OS、ゲーム、、中級者
Androidはもはやスマートフォンだけのものではありません。Chrome OSやAndroid TVのような新しいプラットフォームとして成長を続けています。モバイルについても、その仕様はタブレットの成長や新しい折りたたみ端末市場によって変化していくでしょう。このテクニカルトークではこれら全ての新しいプラットフォームで可能な限り最高のゲーム体験を提供するためのゲーム開発について説明します。
Sonic Boom! Audio Programming on Android and Chrome
音速の衝撃! AndroidとChromeにおける音声プログラミングステージ3
Android / Play、中級者、上級者
AndroidとChromeには30億のユーザがあり、両方のプラットフォームでは新しいハードウェアとオーディオスタックにより説得力のあるオーディオエクスペリエンスを作り出す大きな可能性があります。
このセッションでは Oboe, WebアセンブラやAudioWorkletを使い最小限の作業でMIDI機器を接続してアプリケーションに最適なパフォーマンスと遅延を実現する方法を説明します。
音のデザインと音速のブランド
Sound Design and Sonic Brandステージ7
デザイン、中級者
音をデザインし、音のデザインをプロダクトとエクスペリエンスに統合し、音によりブランディングを行うための最適解について学びます。
Getting Started with TensorFlow 2.0
TensorFlow 2.0をはじめようアンフィシアター
ML / AI、中級者
TensorFlow 2.0がきたよー 新しい初心者にも上級者にも使いやすいAPI群をコード例から学び、様々なニューラルネットワーク(全結合層、畳込み、回帰)を作成して、Keras Sequential、Functional、およびSubclassing APIをいつ使うかを学びましょう。
What’s New in ARCore
ARCoreの最新情報ステージ8
拡張現実、Augmented Reality
Understand Kotlin Coroutines on Android
AndroidにおけるKotlinのCoroutinesを理解するステージ2
Android / Play、中級者
19:00
Speechless Live
パワポカラオケライブアンフィシアター
雑談、基調講演
8日
8:30
Connect Thread Devices to the Cloud with IoT Core
IoT Coreを使用してサードデバイスをクラウドに接続するステージ6
IoT、Cloud、上級者
What's New in Android Studio UI Design and Debugging Tools
Android Studio UI デザインとデバッガツールの最新情報ステージ1
Android / Play、初心者
Swift for TensorFlow
SwiftでのTensorFlowステージ2
Open Source、ML / AI、上級者
Material Theming: Build Expressively with Material Components
マテリアルシーミング:マテリアルコンポーネントを使って表現する。ステージ7
デザイン、初心者
Elevating the Web Platform with the JavaScript Framework Community
JavaScript FrameworkコミュニティとともにWebプラットフォームを成長させようステージ5
Web,中級者
Improve Digital Wellbeing: Google's Approach and Tips for Developers
端末の利用習慣管理を実装する:開発者に向けたGoogleのやり方とTipsステージ3 Android / Play、初心者
Smart Home 101: How to Develop for the Connected Home
スマートホーム101:どうやってコネクテッドホーム向けの開発を行うかステージ8
アシスタント、IoT、初心者
9:30
What’s New in the Google Cast SDK
Google Cast SDKの最新情報ステージ1
アシスタント、IoT、初心者
キャスト内蔵のデバイスでエンターテイメントを開くために毎日数百万回のキャストボタンが押されています。
素晴らしい経験をあなたのユーザーに届けられるように、ライブと広告に対応したコンテンツのための新しい能力と新機能を備えた最新バージョンのSDKについて紹介します。このセッションでは、ユーザーがスマートディスプレイ内であなたのコンテンツを探しだして選びやすくするためにすでに使える最新の機能についても紹介します。
Building for iOS with Flutter
Flutterを使ってiOS向けに開発する。ステージ5
Flutter、デザイン、初心者
AI for Mobile and IoT Devices: TensorFlow Lite
モバイルと端末のためのAI:TensorFlow Liteステージ2
オープンソース、ML / AI、IoT
Designing AR Applications
ARアプリのデザインステージ6
拡張現実
Develop Games with Firebase
Firebaseを使ったゲームを作るガレージ
Firebase、Cloud、ゲーム、初心者
Demystifying Android Accessibility Development
Androidアクセシビリティの開発を読み解くステージ7
Android / Play、アクセシビリティ、上級者
Extend Your Android App to the Google Assistant
あなたのAndroidアプリをGoogleアシスタント向けに拡張する。ステージ8
Android / Play、アシスタント、中級者
あなたのAndroidアプリの鍵となる機能をGoogleアシスタント上でも簡単に利用できるようにしたいですか?
それならこのセッションを聞きに来て、App ActionとSlicesでアプリユーザーがGoogleアシスタント経由ですばやくアプリの鍵となる機能を使える方法を学びましょう。
10:30
TensorFlow Extended: Machine Learning Pipelines and Model Understanding
TensorFlow Extended:機械学習パイプラインとモデル理解ステージ2
オープンソース、ML / AI、中級者
What's New in Architecture Components
Architecture Componentsの最新情報アンフィシアター
Android / Play、初心者
2019年の新しいライブラリを含むArchitecture Componentsの最新の変更点についてお知らせします。
Large Scale Multiplayer Gaming with Open Source
オープンソースを使った大規模マルチプレイヤーゲームガレージ
オープンソース、クラウド、ゲーム、中級者
Expand Your Web Content to Google Search and the Google Assistant
あなたのWebコンテンツをGoogle検索とアシスタントで表示する。ステージ7
検索、アシスタント、Web、中級者
魅力的なコンテンツをGoogle検索とGoogleアシスタント上に表示する方法についてお知らせします。このセッションに参加してあなたのWebコンテンツを構造化データでマークアップし、より多くのユーザーがより多くのデバイスで利用可能にする方法を学びましょう。
What's New in Firebase
Firebaseの最新情報ステージ8
Firebase、中級者
What's New in Angular
Angular最新情報ステージ8
Web、中級者
How to Build Android Apps for Cars
車内で使えるAndroidアプリの作り方ステージ3
Android / Play、中級者
もっと多くのドライバーにアプリを使ってもらいたいですか?自動車に直接内蔵された新しいAndroidベースのインフォテイメントシステムを使って、より多くのユーザーにリーチできます。新しいAndroidベースのインフォテイメントシステムに適合した新しいアプリを作る方法と既存のアプリを拡張する方法についてお話します。Androidを活用したエクスペリエンスを作ることに興味がある開発者は、デザインの変更とアプリの最適化について学びましょう。
Smart Strategies for Growing Your App Business with Ads
Adsを使用してアプリのビジネスを成功につなげる賢い戦略ステージ1、中級者
Ads
Increasing AR Realism with Lighting and Depth
ARでの現実感を照明と奥行きで向上させるステージ6
拡張現実
夜明けの光が窓から入ってきたら何が起きるでしょう?仮想オブジェクトは照り返させるべきではありませんか?
新しいARCore技術について学びましょう。それは開発者向けの新しいARCore APIによりスマートフォンで現実の奥行きと明るさを理解出来るようになります。現実的な照明を実装する方法と理由を理解し、アルゴリズムがどのように機能しているかについて調べましょう。
11:30
Developing the First AR Experience for Google Maps
Google Maps向けの一人称AR体験を開発するステージ1
Augmented Reality
Machine Learning Magic for Your JavaScript Application
JavaScriptアプリケーションにおける機械学習の魔法ステージ2
オープンソース、ML / AI、初心者
Rapidly Building a Better Web with AMP
AMPを使って素晴らしいWebをすばやく作るステージ8
検索、Web、中級者
AMPはWebに確実に高速なパフォーマンスをもたらすとというビジョンを掲げました。現在、フォーマットを電子メールやストーリーのような新しいメディアに拡大し、AMPをつかった数百万のサイトが確実に投資にたいしてのリターンを得られるようにしています。2019年にAMPが起こす旋風についてきてください。
Understanding Android Runtime (ART) for Faster Apps
高速なアプリのためにAndroidランタイム(ART)を理解する。ステージ3
Android / Play、上級者
JavaやKotlinのためのAndroidランタイムについて更に学びましょう。改良されたデバッギングやプロファイリングにより素晴らしいアプリを作る方法や、インストールや起動時間について、ガベージコレクションを学びます。
What's New in Google Play
Google Playの最新情報アンフィシアター
Android / Play、中級者
Build Interactive Games for the Google Assistant
Googleアシスタントに向けの会話ゲームを作るステージ7
アシスタント、ゲーム、中級
Make Your Website Fast
高速なWebサイトを作るステージ6
Firebase、初心者
12:30
Reach the Next Billion Users with Your Actions for the Google Assistant
あなたのGoogleアシスタント向けアクションを次の10億人に向けて提供する。ステージ7
アシスタント、初心者
What’s New in JavaScript
JavaScriptの最新情報ステージ5
Web、中級者
Train Custom Machine Learning Models with No Data Science Expertise
サイエンスエキスパートではない人向けの機械学習カスタムモデルの練習ステージ8
ML / AI、Cloud、初心者
What's New in Kotlin on Android
AndroidにおけるKotlinの最新情報アンフィシアター
Android / Play、初心者
ML Kit: Machine Learning for Mobile with Firebase
ML Kit: Firebaseを使ったモバイル向け機械学習ステージ6
Android / Play、Firebase、ML / AI、初心者
13:30
Android Jetpack: What's New in Navigation
Android Jetpack: Navigationの最新情報ステージ2
Android / Play、中級者
Designing Human-Centered AI Products
人間中心AIプロダクトの設計ステージ1
ML / AI、デザイン、初心者
The State of Unity on Android
AndroidにおけるUnityの状況ガレージ
Android / Play、ゲーム
14:30
Beyond Mobile: Building Flutter Apps for iOS, Android, Chrome OS, and Web
モバイルを超えて:iOS、Android、Chrome OS、そしてWeb向けのアプリをFlutterで作る。ステージ1
Open Source、Flutter、Chrome OS、Web、初心者
Flutterは一つのソースコードからiOSとAndroidのモバイルアプリをつくる素晴らしい方法です。しかしながら、FlutterがモバイルだけでなくデスクトップやWebでも使えることを知っていますか?このトークでは二人の開発者が全てのプラットフォームで動く現実世界のアプリをライブコーディングするのを見ることが出来ます。そしてFlutterの最新機能について紹介します。
Cloud Firestore Data Modeling
cloud Firestore データモデリングステージ6
Firebase、初心者
What's New in the Android Studio Build System
Android Studioビルドシステムの最新情報ステージ2
Android / Play、中級者
アプリ開発で使う新しいビルドシステムについて学びます。どうやって新機能やAPIを使うかについても紹介します。
Modern Web Game Development
今どきのWebゲーム開発ガレージ
ゲーム、Web、中級者
GIFs and More: Integrating Expression Search in Your App
GiFとか:あなたのアプリにExpression Search APを統合する。ステージ8
検索、中級者
Google Cloud Platform (GCP) Essentials
Google Cloud Platform (GCP) の要素ステージ7
Cloud、初心者
WebAssembly for Web Developers
Web開発者のためのWebアセンブラステージ5
Web、中級者
15:30
Managing IoT Storage with Google's Cloud Platform
Google Cloud Platformを使用してIoTのストレージを管理するステージ5
IoT、Cloud、上級者
High Quality Actions: Best Practices and Common Pitfalls
高品質なアクション:最適解とよくある落とし穴ステージ8
アシスタント、中級者
Speed at Scale: Web Performance Tips and Tricks from the Trenches
高速にスケールする:ウェブパフォーマンスのチップスと秘訣を塹壕から学ぶステージ2
Web、上級者
How Material Design Can Be Adopted and Measured for Product Success
プロダクトを成功させるためにどうやってマテリアルデザインを採用し測定するかステージ7
デザイン、中級者
Augmenting Faces and Imges
顔と画像を拡張するステージ6
AR
このセッションでは開発者が最新のARCoreのAPI群を使って、顔や画像を認識しデジタルコンテンツで拡張するアプリを作ることが出来るようになることを学びます。
What's New with Google Play Billing
Google Play Billingの最新情報ステージ3
Android / Play、中級者
Managing Memory in Android Games
Androidゲームにおけるメモリー管理ガレージ
Android / Play、ゲーム、上級者
モバイルでのゲーム開発においてはメモリ管理はとても難しい問題です。できるだけ多くのメモリーを使いたいですが、システムや他のアプリとリソースの奪い合いが起こります。このセッションでは現在ゲームがどのようにメモリーを扱っているか?利用可能なツール、そしてAndroid Qにおける改善点を説明します。
16:30
Voice and Visual: How to Build Actions for Smart Displays and More Devices
音声と映像:スマートディスプレイなどのデバイス向けのアクションを作る方法ステージ8
アシスタント、デザイン、中級者
Making High Fidelity Android Games Possible with Vulkan
Vulkanを使えば高品質なAndroidゲームを作ることができるガレージ、Android / Play、ゲーム、中級者
What’s New in Android Machine Learning
Android機械学習の最新情報ステージ1
Android / Play、初心者
Securing Your Apps and User Data with Google Cloud
Googleクラウドによるセキュアなアプリとユーザーのデータステージ7
Cloud、初心者
AMP Story: Visual Stories for the Web
AMP物語: ウェブ向けの視覚的な話ステージ6
オープンソース、Web、初心者
App Growth Best Practices and Decision-Making with the Google Play Console
Google Play Consoleを使ってアプリを輝かせる最適解と意思決定ステージ3
Android / Play、中級者
Demystifying Speed Tooling
スピードツールの解明ステージ2
Web、上級者
このセッションでは、サイトの掲載結果を効果的に評価し最適化する方法のガイダンスをお伝えします。検索コンソールチームと共同で、体系的な診断方法、研究と実際の両方での測定基準に対するベンチマーク、Googleのツールを使ってあなたのサイトのスピードをモニタリングする方法について説明します。Chromeのパフォーマンスエキスパートがさまざまな開発段階でどのツールをどのように使うかを実際に実演し、解析する方法とヒントについてお伝えします。
17:30
Local Technologies for the Smart Home
スマートホームのためのローカル技術Assistant、IoT、中級者
デバイス上で動くオンデバイステクノロジーは、遅延を減らし、信頼性を高め、機器の一体的なセットアップなどを可能にすることで、既存のスマートホームAPIを強化します。このセッションでは開発者がスマートデバイスをローカルで通信して制御することが出来るようになる新しいSDKについて詳しく説明します。
From Systrace to Smartlock: Android Game Development Case Studies
SystraceからSmartlockまで: Androidゲーム開発のケーススタディガレージ
Android / Play、ゲーム、初心者
Dart: Multi-Platform, Productive, Fast — Pick 3
Dart: 3つの要素、マルチプラットフォーム、生産性、速度ステージ5
オープンソース、Flutter、上級者
Best Practices for Using Sign-In for Android Apps
Androidアプリでサインインを使う最適解ステージ3
Android / Play、中級者
Android Jetpack: Understand the CameraX Camera-Support Library
Android Jetpack:CameraX Camera-Support Libraryを理解するステージ1
Android / Play、初心者
Jetpackの新しいCameraX Support libraryの使い方を学びましょう。このライブラリーでは最小限の労力で機械学習を統合し、様々なAndroidデバイスのカメラで最高のサポートを提供します。
Google CloudとKotlinを使ったモバイルバックエンド
Mobile Backends with Kotlin and Google Cloudステージ7
クラウド、初心者
Add Serverless Functionality to Android Apps with Firebase
Firebaseを使ってAndroidアプリにサーバーレス機能を追加するステージ6
Firebase、初心者
Android Studio: Tips and Tricks
Android Studio: チップスとコツステージ2
Android / Play、中級者
Android Studioでプロのようにコーディングする方法を学びましょう。Android Studioで使える強力な機能についていくつか紹介し、それを最大限に活用するヒントとテクニックを共有します。この内容は新人プログラマーからベテランプログラマーすべての人にとって役立つでしょう。あなたのスキルにかかわらず、Android Studioをつかって生産的で効率的にするのを助けるはずです。
18:30
Making the Right Decisions for Your Serverless Architecture
サーバーレスアーキテクチャのために正しい決定を行う。ステージ7
オープンソース、クラウド、Web、中級者
Understand and Engage Your Top Users with Dynamic Audiences
Dynamic Audiencesを使い、トップユーザーを理解してアプリと結びつける。ステージ6
Firebase、中級者
Unlocking New Capabilities for the Web
解き放たれる、Webの新しい可能性ステージ5
Web、中級者
Modern Web Game Development
今どきのWebゲーム開発ステージ3
Web、中級者
Federated Learning: Machine Learning on Decentralized Data
統合的な機械学習:分散したデータを使った機械学習ステージ8
オープンソース、ML / AI、中級者
What's Next for Your App Bundle: Customizable App and Games Delivery
これからのApp Bundle:カスタム可能なアプリとゲーム配信ステージ2
Android / Play、中級者
9日
8:30
How to Build an E-Commerce Site with AMP
AMPを使ったEコマースサイトをどうやって作るかステージ5
Web、中級者
New Tools to Optimize Your App's Size and Boost Installs on Google Play
Google Play上でアプリサイズを最適化し、インストール数を増やす新しいツールAndroid / Play、中級者
Turn Your App Data into Answers with Firebase and BigQuery
Firebase と BigQueryを使って、アプリのデータから答えを求めだすFirebase、中級者
Work Less and Do More: Google Sheets for Node.js Developers
最小の作業で最大の結果: Node.js開発者のためのGoogle Sheetsステージ7
オープンソース、クラウド、ウェブ
Security on Android: What's Next
Androidにおけるセキュリティ:これからの話ステージ8
Android / Play
Build Fast and Smooth Web Apps from Feature Phone to Desktop
ガラケーからデスクトップまで、高速でスムーズなWebアプリを作る。ステージ1
Web、中級者
小さな画面でタッチインターフェイスがないフィーチャーフォンが市場で復活しつつあります。多くのWebアプリは「レスポンシブデザイン」であったとしてもこれらのフィーチャーフォンでは使いにくいです。2000年代初頭に日本のモバイルWeb開発で学んだ内容から、非力なフィーチャーフォンからデスクトップまでスケールしてなめらかに動作するWebアプリを構築できます。Webアプリケーションを次のレベルに上げるためのUXの考慮事項とパフォーマンスのヒントについて見てみましょう。
Cloud TPU Pods: AI Supercomputing for Large Machine Learning Problems
Cloud TPU Pods:大規模な機械学習問題のためのスーパーコンピュータアンフィシアター
ML / AI、中級者
9:30
What's New in the Android OS User Interface
Android OSユーザーインターフェイスの最新情報ステージ3
Android / Play、中級者
Moving Away from the Light with Android Q
Android Qで眩しさから逃げろアンフィシアター
Android / Play、中級者
Machine Learning Fairness: Lessons Learned
機械学習の公平性:学んだ教訓ステージ8
オープンソース、ML / AI、中級者
Chrome OS Accessibility for Android Developers
Android開発者のためのChrome OSアクセシビリティステージ7
Android / Play、アクセシビリティ、Chrome OS、中級者
Architecting Mobile Web Apps
モバイルウェブアプリの構築ステージ6
Firebase、Web、初心者
Linux for Chromebooks: Secure Development
Linux for Chromebooks:セキュアな開発ステージ2、Chrome OS、Web、中級者
Tools for Building Better Smart Home Actions
よりよいスマートホームアクションを作るためのツールステージ5
Assistant、IoT、中級者
Rendering on the Web: Performance Implications of Application Architecture
Webでの描画:アプリケーションアーキテクチャのパフォーマンスへの影響ステージ1
Web、上級者
10:30
Pragmatic State Management in Flutter
Flutterにおける実用的な状態管理ステージ5
オープンソース、Flutter、中級者
Google Search: State of the Union
Google検索:ユニオンの状態ステージ8
Web、中級者
AR as a Feature: How to Supercharge Products Using Augmented Reality
未来のAR:どうやって、ARを使ってプロダクトを加速するかステージ6
拡張現実、
Machine Learning Zero to Hero
機械学習 そして伝説へFirebase、ML / AI、Cloud、初心者
Going Big: PWAs Come to Desktop and Chrome OS
ビッグになろう:PWAがデスクトップとChorme OSにやってくる。ステージ2
Chrome OS、Web、中級
How to Design a Dark Theme Using Material
Materialを使ってどのようにダークテーマをデザインするかデザイン、中級
既存のマテリアルアプリ上でダークテーマ亜を作るための最適解について学びます。
Motional Intelligence: Build Smarter Animations
知的に動く:賢いアニメーションを作るステージ3
Android / Play、中級者
アニメーション中に割り込みやターゲットを変更可能にしてステートマシンのように動くアニメーションを作るテクニックを見てください。ライブラリとクラス群をつかってこれらを実現する方法を学びましょう。
11:30
Modern Web Testing and Automation with Puppeteer
Puppeteerを使った今風なWebのテストと自動化ステージ6
Web、中級者
IoT with Sigfox and Google Cloud
IoTと絡めたSigfox と Google Cloudステージ5
IoT、Cloud、中級者
Kotlin on Android: Understand the Internals
AndroidのKotlin:内側を理解するアンフィシアター
Android / Play、中級者
Build Testable Apps for Android
テスト可能なAndroid向けアプリを作るステージ3
Android / Play、上級者
最新のAndroidXテストライブラリとツールを使用して、モダンなデザインパターンによりAndroidアプリケーションをゼロから構築し、現実のシナリオを反映した完全なテスト戦略を作る方法について学びましょう。
What's New with ConstraintLayout
ConstraintLayoutの最新情報ステージ1
Android / Play、中級者
Seamless and Smooth Location Everywhere with the New FusedLocationProvider
新しいFusedLocationProviderを使ったどんな場所でも途切れのないスムーズな位置情報ステージ7
Android / Play、位置情報 / Maps、中級者
TF-Agents: A Flexible Reinforcement Learning Library for TensorFlow
TF-Agents:TensorFlowの柔軟な強化学習ライブラリステージ8
Open Source、ML / AI、中級者
12:30
AMP for Email: Coming Soon to an Inbox Near You
EメールのためのAMP: まもなく、受信ボックスの近くまでステージ5
Web
Taking Chrome Full Screen with Trusted Web Activities
Trusted Web Activitiesを使って魅力あるクロームの全画面表示を埋め込むステージ8
Web、中級者
Data and Insights to Build for the Digital Assistant Era
デジタルアシスタント時代をつくるためのデータと内部ステージ6
アシスタント、雑談、初心者
ML Kit x Material Design: Design Patterns for Mobile Machine Learning
ML Kit x Material Design: モバイルでの機械学習のためのデザインパターンステージ7
ML / AI、デザイン、中級者
Cutting Edge TensorFlow: New Techniques
Cutting Edge TensorFlow: 新しい技術アンフィシアター
ML / AI、中級者
13:30
Improving App Performance with Benchmarking
ベンチマークを使ってアプリのパフォーマンスを改善するステージ3
Android / Play、中級者
Build Apps for the Next Billion Users
次の10億人にむけたアプリを作るステージ1
Android / Play、中級者
Google Search and JavaScript Sites
Google検索とJavaScriptサイトステージ2
Web、中級者
Building Apps for the Chrome OS Ecosystem
Chrome OSエコシステム向けのアプリを作るアンフィシアター
Android / Play、中級者
14:30
Introducing Google Coral: Building On-Device AI
Google Coral入門:オンデバイスAIを作るアンフィシアター
オープンソース、ML / AI、IoT、初心者
Build Bigger, Better: Gradle for Large Projects
巨大により良くビルド:巨大プロジェクトのためのGradleステージ2
Android / Play、中級者
Let’s Talk: Designing Quality Conversations for the Google Assistant
さぁ話そう:Googleアシスタント向けに品質の良い会話を設計する。ステージ8
アシスタント、デザイン、初心者
Best Practices for Using Text in Android
Android内でテキストを使うための最適解ステージ3
Android / Play、中級者
Three New Ways to Secure Your App with Firebase Authentication
Firebase Authenticationを使ったアプリをセキュアにする新しい3つの方法ステージ6
Firebase、中級者
Improve Your App and Game Quality with Android Vitals
Android Vitalsを使ってアプリとゲームの品質を向上させるステージ1
Android / Play、上級者
Anatomy of a Web Media Experience
Web Mediaの体験を解析するステージ5
Web、初心者
15:30
Securing Web Apps and Protecting Web Users
セキュアなWebアプリとWebユーザー保護ステージ5
Web、中級者
Next-Generation 3D Graphics on the Web
Webでの次世代3Dグラフィックステージ8
Web、上級者
Engage and Keep Your Users in Your App with Firebase
Firebaseを使ってあなたのアプリでユーザーを獲得し維持する。ステージ6
Firebase、中級者
Android Fireside Chat
Android井戸端会議アンフィシアター
Android / Play、中級者