2017 年 9 月 6 日

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

時刻はすべて中央ヨーロッパ夏時間(UTC+02:00)です

  • ライブ配信セッション
フィルタ:
時間 説明 _type _track _商品 [product]
午前 10:00 ~ 10:45

基調講演

2 日目の基調講演

Ewa Macias、Behshad Behzadi、Mícheál ộ Foghlú

S1 セッションホール

ヨーロッパにおける Google のエンジニアリングの取り組みについて知り、その背後にある人々と交流しましょう。

アシスタント

Cloud

モバイルにとどまらない

モバイルでの開発

基調講演 モバイルでの開発以外のモバイルでの開発 アシスタント クラウド
午前 10:45 ~ 11:30

Q&A

コミュニティ構築 Q&A

Daniel Franc 氏

コミュニティ ラウンジ

プロジェクトのコミュニティと連携する方法は?優れたミートアップ グループの作り方Google 社員に話しかけて、他のコミュニティがすべてのコミュニティについて先導し、

コミュニティ

Q&A コミュニティ
午前 11:00 ~ 17:15

Session

Google Developers と Cloud 認定資格

Google Developers と Cloud 認定資格ラウンジ

Google Developers と Google Cloud 認定資格プログラムの最新情報をご覧ください。Android、ウェブ、クラウドのエキスパートと、認定資格を取得する方法を学びましょう。

コミュニティ

Session コミュニティ
午前 11:00 ~ 11:45

Session

アーキテクチャ コンポーネント

Florina Muntenescu

S1 セッションホール

I/O でプレビュー版の Android アーキテクチャ コンポーネントがリリースされて以来、多くのデベロッパーから素晴らしいフィードバックをいただいています。Google は最新の更新を提供し、興味深いユースケースを掘り下げています。

Android

Android

Session Android Android
午前 11:00 ~ 12:30

トレーニング

データドリブンのプログレッシブ ウェブアプリ

サラ・クラーク

S3.1 研修室

PWA は比較的簡単に読み取り専用サイト向けに構築できます。では、ユーザーがオフラインで作業し、オンライン時に同期したい場合はどうすればよいでしょうか。Google は、アプリの静的および動的データの設計、バックグラウンド同期の構築、オンラインにおけるバックエンドの更新、そして最新の Google ツールによるプロセスの簡略化を支援します。

PWA

携帯向けサイト

トレーニング 携帯向けサイト PWA
午前 11:00 ~ 11:45

Session

TensorFlow での機械学習

Andrew Gasparovic 氏

S2 セッション シアター

TensorFlow は世界で最も人気のあるオープンソース機械学習フレームワークです。このトーク動画では、TensorFlow の概要と、これまでに開発した新しい機能についてご紹介します。また、TensorFlow が Google でどのように使用されるかを示すユースケースや、実際のユースケースについても説明します。

TensorFlow

モバイルにとどまらない

Session モバイルにとどまらない TensorFlow
午前 11:00 ~ 12:30

トレーニング

今後の展望(および戻る): アプリでの正常なナビゲーションの定義

Liam Spradlin、Yasmine Evjen

S3.2 研修室

ナビゲーションはアプリのユーザー エクスペリエンスの中核をなすものです。ユーザーがアプリをどのように操作するかは、アプリに対するユーザーの気持ちや、アプリが適切に使用されているかどうか、ビジネス目標を達成できるかどうかを判断するのに役立ちます。アプリのナビゲーションを定義するのは必ずしも簡単なことではありません。このセッションでは、Android での一般的なナビゲーション パターンとその仕組み、およびアプリでそれらを適切に組み合わせてナビゲーションを実現する方法を見ていきます。主要なユーザーを識別し、ユーザータスクに優先順位を付け、コンテンツを階層内に配置する方法を解説します。

Android

モバイルでの開発

トレーニング モバイルでの開発 Android
午前 11:30 ~ 12:00

Session

Google Developers のエキスパートになること: GDE プログラムの情報

モニカ・スタージク

コミュニティ ラウンジ

Google Developers Experts プログラムの詳細と参加方法をご確認ください。

コミュニティ

Session コミュニティ
午前 11:45 ~ 12:30

Session

Google Cloud Platform の基礎: ガイドツアー

Marc Cohen 氏、Mete Atamel 氏

S1 セッションホール

クラウド コンピューティングについては、学ぶべきことがたくさんあり、すべてを理解するのは大変な作業です。このセッションでは、Marc と Mete が Google Cloud Platform で解決可能な問題の範囲と深度についての実践的な実践的なガイドを提供します。

アシスタント

Cloud

モバイルでの開発

Session モバイルでの開発 アシスタント クラウド
午前 11:45 ~ 12:30

Session

アプリの品質改善でパフォーマンスが向上

Alexey Kokin 氏

S2 セッション シアター

マテリアル デザインと Android Vitals を使用してユーザー エクスペリエンスを改善し、エンゲージメントと継続率を高める方法を学びます。質の高いアプリを作成することで、ユーザーのレビューの質を高め、編集チームに見つけてもらいやすくなります。

Firebase

モバイルでの開発

Session モバイルでの開発 Firebase
午前 12:00 ~ 14:15

トレーニング

イヤリングラボ

エリシュカ・チェニポヴァ

コミュニティ ラウンジ

イヤリング、ネックレス、ブレスレット、その他の古いコンピュータ コンポーネントからのリクエスト。

コミュニティ

トレーニング コミュニティ
午前 12:30 ~ 14:00

トレーニング

Cloud Functions と機械学習でアプリを強化

S3.1 研修室

Firebase を使用する既存のアプリがあるとします。しかし今は、支払い処理や画像処理、プッシュ通知の送信など、アプリ本体ではできない機能を追加する必要があります。独自のサーバーを立ち上げることなく、これらのことを行うにはどうすればよいでしょうか。Firebase にお任せください。この Codelab では、Firebase で発生したイベントに応答する JavaScript 関数の作成方法を学習します。次に、これらの関数を Cloud Functions for Firebase にデプロイすると、Google のインフラストラクチャで自動スケーリングが実行されます。参加者を最大限に活かすために、Node.js と npm をお気に入りのテキスト エディタと一緒にインストールしておく必要があります。

Firebase

モバイルでの開発

トレーニング モバイルでの開発 Firebase
午前 12:30 ~ 13:15

Session

Voice UI のパネル: すべてのノイズについて

Nandini Stocker、Sachit Mishra、Kimberly Harvey、Marc Paulina

S2 セッション シアター

定義上、会話とは 2 人間で行われる話し言葉によるアイデアの交換を指します。しかし、そのような交換が人間とデバイス間で起こるとどうなるでしょうか。会話の規範は変化するか?よろしければ、詳細をお聞かせください。このパネルでは、デザインと開発の交差について探り、ユーザーにとって優れた会話体験を作り出す方法を学びます。パネリスト: Google でアシスタント/アクションのデベロッパーを務める Sachit Mishra 氏、会話デザイナー Kimberly Harvey 氏、Google アシスタントの UX デザイナーである Marc Paulina 氏(司会者: Nandini Stocker 氏、会話デザイン アドボカシーおよびパートナーシップ責任者、パートナーシップ)

モバイルでの開発

Session モバイルでの開発
午前 12:30 ~ 14:00

トレーニング

制約レイアウトの詳細

Dan Galpin 氏

S3.2 研修室

このワークショップでは、制約レイアウト エディタを使用して Android アプリ用の柔軟で効率的なレイアウトを作成する方法を学習します。ワークショップでは、レイアウトをテストするためのスターター アプリが提供されます。

Android

Android

トレーニング Android Android
午前 12:30 ~ 13:15

Session

コンテナ、Kubernetes、Google Cloud

Robert Kubis、Steffen Hanikel

S1 セッションホール

単一のマイクロサービスを作成するというのは、よく理解できる課題です。復元性があり、自己修復するロード バランシングされたマイクロサービスのクラスタを作成するのはそれほど簡単なことではありません。クラスタをロールアウトとロールバックで管理し、個々のサービスをオンデマンドでスケーリングし、サービス間でシークレットと構成を安全に共有することはさらに困難です。オープンソースのコンテナ管理システムである Kubernetes が、このような場合に役立ちます。このトークでは、まずシンプルなマイクロサービスを Docker でコンテナ化し、Kubernetes で管理される復元力のあるマイクロサービスのクラスタにスケーリングします。その過程で、Kubernetes が、コンテナ化されたアプリケーションのデプロイ、運用、スケーリングを自動化するための優れたシステムとなっている理由が学べます。FlixBus がぜひご参加ください。本番環境に Kubernetes を導入し、実行する際の経験やベスト プラクティスについてご説明いたします。

Cloud

モバイルでの開発

Session モバイルでの開発 Cloud
午前 13:15 ~ 13:45

Session

グローバル技術政策の今後

Danielle Osler 氏

S1 セッションホール

このセッションでは、デベロッパーに影響を与える政治や技術の新たなトレンドを解説するとともに、皆様の声に議論を届ける方法について、明確なアイデアを提供します。

Android

Android Things

Android

Session Android Android Android の特長
13:30 ~ 14:15

Session

Google Developers 代理店プログラム情報

アミット・チョプラ

コミュニティ ラウンジ

Google Developers Agency プログラムの詳細

コミュニティ

Session コミュニティ
14:15 ~ 15:00

Session

位置情報とマップを使用してアプリを強化

Brett Morgan 氏

S2 セッション シアター

Google マップなら、きっと世界中の人たちが簡単に利用できます。Google の API を活用して Android アプリまたは iOS アプリに Google マップを導入する方法を説明します。スタイル設定を使用して機能を紹介し、新しいユースケースを実現する方法について説明します。また、Google Maps API では、Google の豊富なデータを利用してさまざまな機能を追加することができます。世界に向けてユーザーを獲得する方法を学ぶことができます。

マップ

モバイルでの開発

Session モバイルでの開発 マップ
14:15 ~ 15:00

Session

Google コミュニティの作成: GDG プログラム情報

Daniel Franc 氏

コミュニティ ラウンジ

Google デベロッパー グループ プログラムの詳細、グループの作成方法、メンバーとしての参加方法についてご確認ください。

コミュニティ

Session コミュニティ
14:15 ~ 15:45

トレーニング

Android での TensorFlow モデルのハンズオンの実行

Mark Daoust 氏

S3.2 研修室

このセッションでは、TensorFlow を使用して Android アプリに機械学習を追加する方法について説明します。TensorFlow では機械学習が使いやすくなっています。Android デベロッパーの方は、TensorFlow を使って機械学習を追加する方法を確認できます。

TensorFlow

Android

モバイルにとどまらない

トレーニング モバイルにとどまらない TensorFlow Android
14:15 ~ 15:00

Session

プログレッシブ ウェブアプリのフレームワークとツール

Stephen Fluin 氏

S1 セッションホール

プログレッシブ ウェブアプリ(PWA)は、誰も想像していなかった速さでウェブ全体に広がっています。2 年前、デベロッパーはブラウザで使用できる新しい API を活用するため、主に自社製アプリを必要としていましたが、Google では、あらゆるバックグラウンドのデベロッパーがより魅力的なアプリケーションを迅速にリリースするうえで役立つ、強力かつ堅牢なツールを備えています。このセッションでは、次のことを学習します。• 活用すべき PWA のベスト プラクティス • さまざまな背景から利用されるデベロッパーにとって役立つ• 理論の出発点 • 理念

PWA

携帯向けサイト

Session 携帯向けサイト PWA
14:15 ~ 15:45

トレーニング

Google Cloud Vision API と Natural Language API を実際に使う

Sara Robinson

S3.1 研修室

このインストラクターによるトレーニングでは、Google Cloud Vision API と Cloud Natural Language API の両方を段階的に使用する方法を紹介します。これにより、参加者は Google Cloud Machine Learning API の優れた機能を活用しながら、アプリケーションの拡張や新しいアプリケーションの記述に必要なものを理解できます。

Cloud

モバイルでの開発

トレーニング モバイルでの開発 Cloud
15:00 ~ 15:45

Session

ウェブの次のステップ

Thomas Steiner 氏

S2 セッション シアター

e コマース、メディア、ゲームなど、さまざまなタイプのサイトを利用する場合、ウェブの未来について知っておく必要があります。このセッションでは、API、プラットフォーム、テクノロジーに関する次のステップを学びます。ネイティブ アプリは必要ないかもしれませんが...

携帯向けサイト

携帯向けサイト

Session 携帯向けサイト 携帯向けサイト
15:00 ~ 15:30

Session

コミュニティ パートナーシップ: Google Developers プログラムの案内

Daniel Franc 氏

コミュニティ ラウンジ

他のリーダーや Google Developers からインスピレーションを得ることで、コミュニティを構築しているコミュニティ リーダー向けのプログラムです。

コミュニティ

Session コミュニティ
15:00 ~ 15:45

Session

Actions on Google を使用した会話アシスタント アプリの開発

Ido Green、Dan Imrie-Situnayake

S1 セッションホール

Google アシスタントは、Google Home スマートフォンと Android スマートフォンの両方で利用できます。Actions on Google を使用すると、デベロッパーは Google アシスタントを拡張して独自の会話アシスタント アプリを作成できます。このトークでは、Actions on Google の主な要素について説明し、API.AI などのツールを使用して最初のアシスタント アプリを簡単に構築する方法と、魅力的なユーザー エクスペリエンスを実現するための音声ユーザー インターフェース(VUI)のベスト プラクティスを紹介します。

アシスタント

モバイルにとどまらない

Session モバイルにとどまらない アシスタント
15:30 ~ 16:30

Session

Women Techmakers プログラム情報

アズーララグーン

コミュニティ ラウンジ

Women Techmakers プログラムの詳細と参加方法をご確認ください。

コミュニティ

Session コミュニティ
15:45 ~ 17:15

トレーニング

Google アシスタントによるハンズオンと、API.AI を使用した独自のアシスタント アプリの開発

Sachit Mishra、Shuyang Chen、

S3.2 研修室

このセッションでは、Google アシスタントと連携する独自のアシスタント アプリを作成する方法について学びます。API.AI を使用すると、サンプルの文と返信をプログラミングするだけで、ユーザーとの会話がどれほど簡単に作成できるかを確認できます。Node.js を使用して記述されたシンプルなウェブフックを使用すると、アシスタント アプリを独自のサーバー バックエンドと連携させることができます。このセッションは、すべてのデベロッパーが Google アシスタント向けの構築方法を学ぶことができます。このトレーニングに参加する前に、Node.js v6+(LTS)、Firebase CLI(\"npm install -g firebase-tools\")がインストールされていることを確認してください。

アシスタント

モバイルにとどまらない

トレーニング モバイルにとどまらない アシスタント
15:45 ~ 16:30

Session

パフォーマンス ツール

Wojtek Kaliciński 氏

S1 セッションホール

パフォーマンスは重要です。今年は Google Play と Android Studio に、パフォーマンスの問題を診断してアプリを高速でスムーズなものに維持するための新しいツールを追加しました。

Android

再生

Android

Session Android Android Play
15:45 ~ 16:30

Session

App to 60 - 既存のアプリで Firebase を使用する

Jennifer 担当者

S2 セッション シアター

アプリのコアを構築しました。では、ユーザーの目的を把握するにはどうすればよいでしょうか。そのようなユーザーに再度アプローチするにはどうすればよいですか。クラッシュやジャンクが発生しないようにすることで、アプリがクラッシュするのを防ぐにはどうすればよいですか?

Cloud

モバイルでの開発

Session モバイルでの開発 Cloud
15:45 ~ 17:15

トレーニング

AMP を PWA に統合する

サラ・クラーク

S3.1 研修室

Accelerated Mobile Pages(AMP)は、ニュースサイトやブログなどのコンテンツ ドリブン サイトに最適ですが、プログレッシブ ウェブアプリに組み込みたい場合はどうすればよいでしょうか。AMP のスピードと、プログレッシブ ウェブアプリのオフライン機能を組み合わせる方法を紹介します。

PWA

AMP

携帯向けサイト

トレーニング 携帯向けサイト PWA の AMP
16:30 ~ 17:15

Session

DeepMind の概要

ファン・シルベイラ

S1 セッションホール

DeepMind が行っている作業の概要。

DeepMind

モバイルにとどまらない

Session モバイルにとどまらない DeepMind
16:30 ~ 17:15

Session

アプリをモジュール化する

Ben Weiss 氏

S2 セッション シアター

アプリをモジュール化することで、より小規模な APK をユーザーに届けることができます。これは、Instant Apps の構築に不可欠であり、新興市場を攻撃するのにも便利です。

Android

Android

Session Android Android
17:15 ~ 18:00

基調講演

基調講演の終了

Dirk Primbs、Sowmya Subrama

S1 セッションホール

少しずつ世界を変える

モバイルにとどまらない

モバイルでの開発

携帯向けサイト

Android

基調講演 モバイル モバイルウェブでの開発 モバイルウェブ Android での開発