2017 年 9 月 5 日

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

  • ライブ配信セッション
フィルタ:
時間 説明 _type _track _product
10:00 ~ 11:00

Keynote

1 日目の基調講演

Jason Titus、Tal Oppenheimer、Francis Ma、Sara Robinson、Daniel Galpin、Tilke Judd

S1 セッション オーディトリアム ホール

Google のデベロッパー向けプロダクトやプラットフォームの最新ニュースと最新情報を受け取る。

Android

アシスタント

クラウド

Firebase

TensorFlow

モバイルウェブ

モバイルの先へ

モバイルでの開発

モバイルウェブ

Android

Keynote モバイルウェブでの開発の枠を超える Android Android アシスタント Cloud Firebase TensorFlow モバイルウェブ
11:30 ~ 17:45

セッション

Google Developers と Google Cloud 認定資格

Google Developers と Cloud Certification Lounge

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

コミュニティ

セッション コミュニティ
11:30 ~ 13:00

トレーニング

アーキテクチャ コンポーネントを使用してアプリを作成する

Florina Muntenescu

S3.1 トレーニング チャンバー ホール

2017 年 5 月に、アーキテクチャ コンポーネント ライブラリがリリースされました。これだけでも、デベロッパーは UI コンポーネントのライフサイクルとデータ永続性を管理および簡素化できます。これらを組み合わせることで、Android アプリを迅速に構築できます。このトレーニングでは、さまざまなコンポーネントを使用して、リモートソースからデータを取得してローカルに保存し、ユーザーに表示する天気アプリを作成します。ライブラリの使用経験は必要ありません。

Android

Android

トレーニング Android Android
11:30 ~ 12:15

セッション

プログレッシブ ウェブアプリとは

サム・ダットン

S1 セッション オーディトリアム ホール

プログレッシブ ウェブアプリは、ウェブとアプリの長所を組み合わせたものです。不安定なネットワークでも読み込みが速いため、ウェブプッシュ通知を送信することでユーザーに再アプローチできます。また、ホーム画面にアイコンを表示し、トップレベルの全画面表示で読み込むことができます。この講演では、プログレッシブ ウェブアプリの概要、理由、方法について説明し、コードサンプルを見ていきます。

プログレッシブ ウェブアプリ(PWA)

モバイルウェブ

セッション モバイルウェブ プログレッシブ ウェブアプリ(PWA)
11:30 ~ 12:15

セッション

モノのインターネットと Google アシスタントの現状

Dave Smith

S2 セッション シアターホール

Google は、場所や場所を問わずコンピューティングをサポートする、さまざまな新しいプラットフォームやツールを提供しています。Android Things を使用して IoT デバイスの開発と生産を簡素化する方法を学びます。Google アシスタントを使用してユーザーがアクションと会話する仕組みを聞きます。Android スマートフォン、Android Wear、Android Auto を使用して、ユーザーがいつでもどこでもサービスを利用できます。その仕組みをご覧ください。TensorFlow を使用して、モバイル以外のあらゆる IoT アプリケーションで機械学習を非常に簡単にする方法を学びます。

TensorFlow

Android Things

モバイルの先へ

セッション モバイルの先へ TensorFlow Android Things
11:30 ~ 13:00

トレーニング

Firebase を使用してモバイルアプリを作成する

サラ・アレン

S3.2 トレーニング チャンバー ホール

Firebase を使用してアプリを構築すると、データ ストレージ、同期、ファイル ストレージ、認証、その他のバックエンド機能が処理されるため、ユーザーの操作の調整に時間を費やすことができます。この Codelab では、Firebase SDK のみを使用して洗練されたリアルタイム アプリを作成する手順を説明します。Firebase が成功に寄与するさまざまな方法を紹介し、アプリの構築時にオンサイト サポートを提供します。インストラクターはウェブアプリを作成しますが、Codelab は iOS、Android、ウェブで利用可能です。お好みのテクノロジーを選択すれば、すべてのプラットフォームの教師アシスタントが質問にお答えします。

Firebase

モバイルでの開発

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

Meetup

DACH コミュニティ交流会

Katha Lindenthal、Tim Messerschmidt

コミュニティ ラウンジ

DACH コミュニティの主催者とメンバーの非公式な会合。

コミュニティ

Meetup コミュニティ
12:15 ~ 13:00

セッション

Android Things: すべての人のための IoT プラットフォーム

Rebecca Franks 氏

S1 セッション オーディトリアム ホール

Android Things は、Android オペレーティング システムに基づく Google のモノのインターネット(IoT)プラットフォームです。このプレゼンテーションでは、Rebecca がプラットフォームの使用を開始するための基本と、電子機器の経験がないデベロッパーでも Android Things を使用して IoT アプリを構築する方法について説明します。このセッションでは、いくつかのユースケースと例を紹介し、今後の IoT プロジェクトで既存の Android ライブラリを利用する方法を紹介します。

Android Things

モバイルの先へ

セッション モバイルの先へ Android Things
12:15 ~ 13:00

セッション

Kotlin でできること

ハディ ハリリ

S2 セッション シアターホール

ここまでの段階で、Kotlin についてお聞きになった方もいらっしゃるでしょう。また、その機能のいくつかを目にしている方もいらっしゃるでしょう。では、どういったことなのだろうかと疑問に思うかもしれません。もっとわかりやすい構文になっています。Kotlin の特長は、機能を列挙するのではなく、これらの機能が連携して、どのように調和して、より楽しく生産的な開発体験につながるのかということです。この講演では、Android、サーバー、その他の種類のソフトウェア開発など、コードを記述する際によく直面するいくつかの課題を Kotlin が解決する理由に焦点を当てます。

Android

Android

セッション Android Android
12:45 ~ 13:30

Meetup

Women Techmakers ミートアップ

アズーラ ラグーネ

コミュニティ ラウンジ

イベントで WTM リードとコミュニティ メンバーが行う非公式ミーティング。

コミュニティ

Meetup コミュニティ
13:00 ~ 14:30

トレーニング

Android アプリで Kotlin を活用する

Nikita Gamolsky 氏

S3.2 トレーニング チャンバー ホール

このトレーニングでは、新たにサポートされる Kotlin 言語で Android アプリを作成することを実際に体験します。Kotlin を活用して、ボイラープレート コードを減らし、よくある間違いを回避し、Java で記述された既存の Android アプリを Kotlin に変換してコードを簡素化する方法を学びます。

Android

Android

トレーニング Android Android
13:00 ~ 14:30

トレーニング

Android Things を実際に体験し、独自の IoT デバイスを作成する

Renato Mangini、Jonathan Koren、

S3.1 トレーニング チャンバー ホール

このセッションでは、Android Things 向けの IoT アプリケーションの開発について知っておくべきことをすべて学びます。Android Studio とデベロッパー キットを使うことで、Android の知識を活用して現実世界のハードウェアを操作することがいかに簡単であるかを実感していただけます。

Android Things

モバイルの先へ

トレーニング モバイルの先へ Android Things
13:00 ~ 13:45

セッション

ウェブサイトからプログレッシブ ウェブアプリへ

エワ・ガスペロヴィッチ

S1 セッション オーディトリアム ホール

プログレッシブ ウェブアプリの活用方法、実装方法、優先順位付けの方法。また、「簡単に達成できる成果」を最大限に活用する方法も学びます。つまり、小さな変化が大きな影響を及ぼしうることです。

プログレッシブ ウェブアプリ(PWA)

モバイルウェブ

セッション モバイルウェブ プログレッシブ ウェブアプリ(PWA)
13:00 ~ 13:45

セッション

Zero to App: Firebase でユニバーサル翻訳機をライブ コーディングする

Jen Tong、Kathy Li

S2 セッション シアターホール

Firebase と Google Cloud Platform を組み合わせることで、開発者は優れたモバイルアプリやウェブアプリを構築できます。このセッションでは、実際のステージでアプリを作成し、Firebase を使用して優れたユーザー エクスペリエンスを作成する方法を紹介します。次に、Google Cloud Platform API を呼び出すことで、このアプリを拡張します。サーバーのスピンアップやインフラストラクチャの管理を行う必要はありません。Firebase と Google Cloud Platform を使用してアプリの構築とスケーリングがいかに簡単になるかを、実際に体験していただけます。

クラウド

モバイルでの開発

セッション モバイルでの開発 クラウド
13:30 ~ 14:15

セッション

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

ウッタム トリパティ

コミュニティ ラウンジ

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

コミュニティ

セッション コミュニティ
13:45 ~ 14:15

セッション

Cloud Functions for Firebase で可能な処理すべて。

James Daniels 氏

S2 セッション シアターホール

Cloud Functions を使用すると、Firebase からのイベントに応答して、Google のサーバー上で JavaScript コードのスニペットを実行できます。これによりどのような問題が解決されますか?これは従来のバックエンドに完全に取って代わるものでしょうか。Firebase を使用してより堅牢なアプリケーションを作成し、Twilio、機械学習、機械翻訳などのテクノロジーを統合する方法について、例を挙げて説明します。

Firebase

TensorFlow

モバイルでの開発

セッション モバイルでの開発 Firebase TensorFlow
13:45 ~ 14:15

セッション

PWA + AMP = ユーザーもデベロッパーも理解しやすい

ベン・モス

S1 セッション オーディトリアム ホール

PWA を使用すると、モバイルウェブでアプリのようなエクスペリエンスを実現できます。AMP は、ユーザーにとってはウェブを高速化し、デベロッパーはウェブをシンプルにします。これらを組み合わせることで、高速で美しく、臨場感あふれるウェブアプリを簡単に作成できます。既存の AMP コンテンツを PWA に組み込むことができます。単一の JavaScript フレームワークなしで PWA/AMP を構築する方法をご紹介します。

プログレッシブ ウェブアプリ(PWA)

AMP

モバイルウェブ

セッション モバイルウェブ PWA AMP
14:15 ~ 15:00

セッション

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

Monika Starzyk 氏

コミュニティ ラウンジ

Google Developer Experts プログラムの詳細および参加方法についてご確認ください。

コミュニティ

セッション コミュニティ
14:45 ~ 15:30

セッション

Android O 向けのビルド

シャイレン・トゥリ

S1 セッション オーディトリアム ホール

Android O では、アプリのバックグラウンドでの動作が変わりました。この新しい環境では、一般的なアプリのユースケースを実装する方法と、活用できる O のいくつかの機能に焦点を当てます。

Android

Android

セッション Android Android
14:45 ~ 15:30

セッション

記録的な速さ: Firebase と Flutter でサーバーレスの最新のアプリを迅速に構築した方法

Seth Ladd、David DeRemer

S2 セッション シアターホール

Cloud Functions、Realtime Database、Flutter、アナリティクスなどを使用して、米国の大手エンターテイメント ブランドの一つのサーバーレス モバイルアプリを、iOS と Android の両方と 1 つのコードベースでわずか 3 か月でリリースしました。効果的だった点とそうでない点についてご紹介しました。貴社もクライアントやユーザー向けに優れたアプリをこれまで以上に迅速に構築できます。

Flutter

クラウド

アナリティクス

モバイルでの開発

セッション モバイルでの開発 Flutter のクラウド分析
14:45 ~ 16:15

トレーニング

Gmail、ドライブ、カレンダー、スプレッドシート、スライドなどでアプリを強化する

Wesley Chun 氏

S3.2 トレーニング チャンバー ホール

Gmail、Google ドライブ、カレンダー、スプレッドシート、スライドなど、G Suite の生産性向上ツールはおなじみのものですが、これらのアプリの背後には、デベロッパー API が組み込まれています。この講演では、API について紹介します。API を使用すると API の技術をアプリに統合し、ユーザーの効率性を向上させることができます。

G Suite

モバイルの先へ

トレーニング モバイルの先へ G Suite
14:45 ~ 16:15

トレーニング

Workbox でウェブサイトから PWA へ

サラ・クラーク

S3.1 トレーニング チャンバー ホール

ウェブサイトをオフラインでも機能させたいとお考えですか?Service Worker を作成してファイルをキャッシュに保存し、次に何をすればよいでしょうか。更新にどう対処していますか?それともブラウザのキャッシュですか?幸いなことに、Google のエンジニアは、プログレッシブ ウェブアプリ向けのツールとコアロジックのセットである「Workbox」を考案しました。ここでは、サイトをオフラインに変換する方法と、キャッシュに関する難しい問題を簡単に解決する方法を紹介します。

プログレッシブ ウェブアプリ(PWA)

モバイルウェブ

トレーニング モバイルウェブ プログレッシブ ウェブアプリ(PWA)
15:00 ~ 15:30

セッション

Google Summer of Code と Google Code-in

ステファニー テイラー

コミュニティ ラウンジ

Google オープンソース プログラムの詳細

コミュニティ

セッション コミュニティ
15:30 ~ 16:15

セッション

例別の ML API

Sara Robinson

S1 セッション オーディトリアム ホール

Google の機械学習に関する専門知識をビジネス アプリケーションの強化と改善に活用しても、独自のカスタムモデルの構築とトレーニングに行き詰まっているのなら、Google Cloud Platform(GCP)では、Google Cloud Vision API、Cloud Speech API、Cloud Natural Language API、Cloud Translation API、Cloud Video Intelligence API の 5 つの API を提供しています。これらの API は、1 回の API 呼び出しで事前トレーニング済み ML モデルにアクセスできます。このセッションでは、各 API の概要を説明します。その後、ライブデモでコードを掘り下げます。

クラウド

モバイルでの開発

セッション モバイルでの開発 クラウド
15:30 ~ 16:15

セッション

Android Wear、TV、Auto、Media: 技術的なライトニング トーク

Hoi Lam、Daniel Galpin、Marc Bächinger、Agnieszka Madurska、Santiago Seifert

S2 セッション シアターホール

Android Wear、TV、Auto、Media の最先端技術や活用方法について、深く掘り下げた技術トーク。

Android

Android

セッション Android Android
15:30 ~ 16:15

Meetup

CEE + ロシアコミュニティ イベント

Przemek Pardel、Jozef Vodiłka、Zviad Kardava

コミュニティ ラウンジ

CEE とロシアのコミュニティの主催者とメンバーが参加する非公式ミーティング。

コミュニティ

Meetup コミュニティ
16:15 ~ 17:00

セッション

O とサポート ライブラリの詳細

Dan Galpin、Lisa Wray

S1 セッション オーディトリアム ホール

サポート ライブラリとともに Android O に着目し、物理理論を取り入れたアニメーションやその他の機能について詳しく見ていきます。アプリの機能、デザイン、操作性をこれまで以上に美しくします。

Android

Android

セッション Android Android
16:15 ~ 17:45

トレーニング

Flutter で美しいモバイルアプリを作成する

AMahdy Abdelaziz、David Yang

S3.1 トレーニング チャンバー ホール

モバイルアプリを作成する際によく聞かれる質問は、ハイブリッドかネイティブか?あるいはその両方も Colab Enterprise なら実現できます。Flutter を使用すると、Android と iOS で開発を統一し、インタープリタなしでネイティブにコンパイルされたアプリを入手できます。このワークショップでは、Flutter の使用を開始し、SDK の主な機能について説明します。環境をセットアップして、最初の Flutter アプリを作成する方法を学習します。Android ワークショップと同様に、参加者はノートパソコンに Android Studio や Xcode をインストールする必要があります。

Flutter

モバイルでの開発

トレーニング モバイルでの開発 Flutter
16:15 ~ 17:00

セッション

Google Cloud IoT Core の技術的な詳細

ガスクラス

S2 セッション シアターホール

この講演では、Google Cloud IoT Core プロダクトの機能の概要を説明します。さらに、Cloud ソリューションを構成する基盤となる Google Cloud プロダクトを使用して、上り(内向き)データと分析の両方に対応する IoT 機能をプロダクトに大規模に追加する方法についても説明します。最後に、サービスに関するエンドツーエンドのデモンストレーションでプレゼンテーションを締めくくります。

クラウド

モバイルの先へ

セッション モバイルの先へ クラウド
16:15 ~ 17:00

Q&A

コミュニティの育成に関する Q&A

Daniel Franc 氏

コミュニティ ラウンジ

プロジェクトを中心にコミュニティを巻き込む方法優れた交流会グループを作るには?コミュニティに関連することを Google 社員や他のコミュニティ リーダーに質問してください。

コミュニティ

Q&A コミュニティ
16:15 ~ 17:45

トレーニング

リアルタイムのアセット トラッキング

Stephen McDonald

S3.2 トレーニング チャンバー ホール

位置情報アプリの作成が、かつてないほど簡単になりました。このセッションでは、Google I/O で使用したものと同じアプリを作成します。移動の追跡と予測を行います。これには、Android、Firebase、Google Maps API 間のエンドツーエンドの統合が含まれます。

Android

Firebase

マップ

モバイルでの開発

トレーニング モバイルでの開発 Android Firebase マップ
17:00 ~ 17:45

セッション

ARCore のご紹介: Android スケールの拡張現実(AR)

Tom Salter 氏

S1 セッション オーディトリアム ホール

ARCore は、数百万ものモバイル デバイスに拡張現実(AR)機能をもたらす Google の新しい Android SDK です。この講演では、ARCore の主なコンセプトを紹介し、初めての AR アプリの作成方法、ARCore SDK の活用方法を紹介します。

Android

モバイルの先へ

セッション モバイルの先へ Android
17:00 ~ 17:45

セッション

Women Techmakers プログラムに関する情報

アズーラ ラグーネ

コミュニティ ラウンジ

Women Techmakers プログラムの詳細と参加方法を確認する。

コミュニティ

セッション コミュニティ