時間はすべてインド標準時(UTC+05:30)です
- ライブ配信セッション
時間 | 説明 | _type | _track | _product |
---|---|---|---|---|
08:00-10:00 |
朝食と登録 |
|||
10:00-10:45 セッション |
2 日目の基調講演Sowmya Subramanian、Sebastian Trzcinski-Clément、Geetha Manjunathホール 3a 一度に少しずつ世界を変える。 |
セッション | モバイルウェブでの開発の枠を超える Android | |
11:00-11:30 セッション |
パフォーマンス ツールAmrit Sanjeev 氏ホール 3a アプリの品質を測定する場合、ユーザー エクスペリエンスは非常に重要です。バッテリーの消耗、反応しない UI やバグがある、インストール速度が遅い、RAM の使用量が多いなどのパフォーマンスが、ユーザー エクスペリエンスの低下や Google Play ストアでの否定的なレビューにつながる可能性があります。この講演では、Android Studio に追加された新しいツールと、それらを使用してアプリを効果的に改善する方法について説明します。 |
セッション | Android | Android |
11:00-11:30 セッション |
Google Developers と Google Cloud 認定資格の情報セッションJP Souchak、Manohar SilamGoogle Developers と Cloud Certification Lounge モバイルウェブ スペシャリスト、アソシエイト Android デベロッパー、データ エンジニア、クラウド アーキテクトなどのスキルを認定する方法を学びます。このセッションでは、JP Souchak と Manohar Silam が 2 つの認定資格プログラムと個人の認定資格についてハイライトするライブ情報セッションを実施します。時間があれば、Q&A の予定。 |
セッション | 認定資格 | |
11:00-11:30 セッション |
Google 社員のご紹介アミット・チョプラ氏コミュニティ ラウンジ Amit Chopra 氏とカジュアルなミーティングでチャット |
セッション | コミュニティ | |
11:00-11:30 セッション |
Android Things で本番環境用 IoT デバイスを構築するWayne Piekarski 氏Jacaranda ルーム Android Things は、Android のパワーとセキュリティを活用して IoT 製品を構築するための Google のプラットフォームです。デベロッパーは、Android Studio や Android SDK などの使い慣れたツールを使用して、IoT ソフトウェアを簡単に開発し、ハードウェアを単一のプロトタイプから本番環境にスケーリングできます。スタートアップから大企業まで、誰でも商用プロダクトを大規模に構築できますこの講演では、Google Things をワークフローに実装するための手順を解説します。 |
セッション | モバイルの先へ | Android Things |
11:00-12:30 トレーニング |
TensorFlow for Poets 2: モバイル向けに最適化する加藤グルモハールーム ポータビリティは TensorFlow の利点の一つです。ニューラル ネットワーク モデルを Android に移行し、スマートフォン内で予測を実行し、画像認識やモーション認識などの多くの AI トリックを実行できます。しかし、問題となるのはモデルのサイズと CPU 消費量です。モデルの作成には通常数十メガバイトかかり、またニューラル ネットワーク予測用の CPU パワーも消費します。このセッションでは、最新の AI テクノロジーを本番環境の Android アプリに導入する際の課題を克服するためのヒントとコツを紹介します。 |
トレーニング | モバイルの先へ | TensorFlow |
11:00-12:30 トレーニング |
AMP を PWA に組み込むサラ・クラークカシアルーム Accelerated Mobile Pages(AMP)は、ニュースサイトやブログなど、コンテンツ中心のサイトに最適です。では、それらをプログレッシブ ウェブアプリに組み込む場合はどうすればよいでしょうか。AMP のスピードとオフラインのプログレッシブ ウェブアプリの機能を組み合わせる方法をご紹介します。 |
トレーニング | モバイルウェブ | PWA AMP |
11:45-12:15 セッション |
PWA + AMP = ユーザーもデベロッパーも理解しやすいベン・モスホール 3a PWA を使用すると、モバイルウェブでアプリのようなエクスペリエンスを実現できます。AMP は、ユーザーにとってはウェブを高速化し、デベロッパーはウェブをシンプルにします。これらを組み合わせることで、高速で見やすく、臨場感あふれるウェブアプリを簡単に作成できます。既存の AMP コンテンツを PWA に組み込むことができます。単一の JavaScript フレームワークなしで PWA/AMP を構築する方法をご紹介します。 |
セッション | モバイルウェブ | PWA AMP |
11:45-12:15 セッション |
Women Techmakers ミートアップLakshya Sivaramakrishnan 氏コミュニティ ラウンジ イベントで WTM リードとコミュニティ メンバーが行う非公式ミーティング。 |
セッション | コミュニティ | |
11:45-12:15 セッション |
モバイルのコンテキスト: フローとナビゲーションの設計原則Jenny GoveJacaranda ルーム 現在は、モバイルウェブやアプリのエコシステムの発展が盛んな時期を迎えています。新しいテクノロジーの登場で、それぞれが提供するエクスペリエンスは進化しています。Google のモバイルの設計と開発は、ユーザーの働き方に合わせたものでなければなりません。直感的かつ洗練されたデザインを目指しましょう。新しいテクノロジーも役立ちますが、ユーザーのニーズを理解し、本質的に理解しやすいエクスペリエンスを生み出すことが不可欠です。ナビゲーションとフローに関する原則と、ユーザー調査を取り入れることでモバイル デザインがどのように改善するかを見ていきます。 |
セッション | モバイルでの開発 | デザイン |
12:30-13:00 セッション |
Google アシスタントの最新情報と高度なトピックシルバノ・ルチアーニJacaranda ルーム Google アシスタントは、多くの高度な機能に対応しています。ショッピング エクスペリエンスのために支払い、取引、位置情報を実装したり、会話を別のサーフェスに転送したりできるようになりました。スマートホーム デバイスがサポートされるようになりました。これにより、お客様所有の IoT デバイスを統合できます。Google アシスタント プラットフォームの新機能や、実装できる高度な機能について学びましょう。 |
セッション | モバイルの先へ | アシスタント |
12:30-13:45 |
昼食ホール 3b - サンドボックス |
|||
13:10-14:40 トレーニング |
Android アプリで Kotlin を活用するSean McQuillan 氏グルモハールーム このトレーニングでは、Android Studio を使用して Kotlin 言語で Android アプリを作成する実践的な経験を積むことができます。Kotlin を活用してボイラープレート コードを削減し、よくある間違いを回避し、既存の Android アプリを Java プログラミング言語から Kotlin に変換してコードを簡素化する方法を学びます。 |
トレーニング | Android | Android |
13:10-14:40 トレーニング |
Gmail、ドライブ、カレンダー、スプレッドシート、スライドなどでアプリを強化するWesley Chun 氏カシアルーム Gmail、Google ドライブ、カレンダー、スプレッドシート、スライドなどの G Suite アプリケーションについてはよくご存じのことと存じます。しかし、皆さんがよく知っている人気のアプリの背後には、デベロッパー コンポーネントがあります。このハンズオン トレーニング セッションでは、これらのアプリやドキュメント データにプログラムでアクセスする方法を 2 つ紹介します。2 つの Codelab に取り組み、すぐにプロジェクトを開始できる十分な知識が身に付きます。 |
トレーニング | モバイルの先へ | G Suite |
13:15-13:45 セッション |
バックグラウンドでの実行ナシル カーンホール 3a 「バックグラウンド」は Android の世界では多用される用語です。アプリがフォアグラウンドにあるときに UI スレッドから実行する、アプリがバックグラウンドに移動してから非常に短い間、優先度の高い FCM データ メッセージを受信して短時間だけ実行される、スケジュールされたジョブなど、さまざまな状況でさまざまなことを説明するために使用されます。この講演では、現在から将来にわたって役立ついくつかのベスト プラクティスと、さまざまなユースケースのソリューションについて説明します。 |
セッション | Android | Android |
14:00-14:30 セッション |
ウェブサイトからプログレッシブ ウェブアプリへピート ルページホール 3a この講演では、何から始めればよいか、何を導入すべきか、プログレッシブ ウェブアプリの技術に優先順位を付ける方法について説明します。また、大きな効果をもたらす小さな変化から、最大限に活用する方法も学びます。 |
セッション | モバイルウェブ | プログレッシブ ウェブアプリ(PWA) |
14:00-14:30 セッション |
Google Cloud IoT Core の技術的な詳細ガスクラスJacaranda ルーム この講演では、Google Cloud IoT Core プロダクトの機能の概要を説明します。Cloud ソリューションを構成する基盤となる Google Cloud プロダクトを使用して、上り(内向き)データと分析の両方の目的で、プロダクトに IoT 機能を大規模に追加する方法について説明します。プレゼンテーションは、エンドツーエンドのデモで終了します。 |
セッション | モバイルの先へ | クラウド |
14:00-14:30 セッション |
Google Developers エキスパートになる: GDE プログラム情報Nathalie Pereira、Melissa Powelコミュニティ ラウンジ Google Developer Experts プログラムの詳細および参加方法についてご確認ください。 |
セッション | コミュニティ | |
14:40-15:10 セッション |
Android でのリッチメディア エクスペリエンスの構築Paul Saxman、Daniel GalpinJacaranda ルーム 優れたコンテンツは優れたメディアアプリの基盤ですが、優れたユーザー エクスペリエンスを実現するには、Android のメディアとユーザー インターフェースの適切な機能を活用する必要があります。この講演では、Android メディア フレームワーク、ピクチャー イン ピクチャー、MediaStyle 通知、Android TV の新しい Channels and Programs API などのプラットフォーム機能を使用して、優れたメディアアプリのエクスペリエンスを構築するために必要なことについて説明します。また、メディア制作アプリを作成する際の Android 向け高性能オーディオの新機能についても説明します。 |
セッション | Android | Android |
14:40-15:10 セッション |
Android と TensorFlow の融合Kaz Sato、Anitha Vijayakumarホール 3a TensorFlow は多目的の機械学習フレームワークです。TensorFlow は、クラウド内のクラスタをまたがる巨大モデルのトレーニングから、スマートフォンなどの組み込みシステムにおけるモデルのローカルな実行まで、あらゆることに使用できます。このトレーニングでは、カスタム画像認識モデルをトレーニングする方法、モデルを最適化する方法、モデルを圧縮する方法、作成済みの Android アプリで実行する方法について学習します。 |
セッション | モバイルでの開発 | TensorFlow |
14:45-15:15 セッション |
コミュニティ グループ プログラム情報セッションダン フランコミュニティ ラウンジ コミュニティ グループ プログラムの詳細や、グループの作成方法、メンバーとして参加する方法を確認しましょう。 |
セッション | コミュニティ | |
14:50-16:20 トレーニング |
Google Cloud Vision と Natural Language API のハンズオンRomin Irani 氏グルモハールーム このクラスルーム トレーニングでは、Google Cloud Vision API と Cloud Natural Language API の使用方法を詳細に説明します。これにより参加者は、Google Cloud ML API の優れた機能を活用しながら、アプリケーションの強化や新規アプリケーションの作成に何が必要かを理解できます。 |
トレーニング | モバイルでの開発 | クラウド |
14:50-17:50 トレーニング |
デザイン思考ワークショップ大学イノベーション フェローカシアルーム スタンフォード d.school は、誰もが創造力を発揮する能力があると信じています。デザインの各分野の手法を基盤として、人々が創造性を発揮し、世界に応用できる学習体験を生み出しています。デザイン思考とは、コンピュータ サイエンス、エンジニアリング、ビジネスの専門家が複雑な問題を解決し、創造的で望ましい解決策を見つけるために使用する手法です。参加者の立場に立って視聴するだけでなく、ぜひお試しください。この体験型のデザイン思考ワークショップは、デザイン思考ツールを使用した楽しく魅力的な体験になるでしょう。これはフルサイクルの教職員主導ワークショップではなく、スタンフォード d.school の専門家と、インド全土の大学イノベーション フェローで構成される教育チームです。 |
トレーニング | モバイルの先へ | D-School デザイン |
15:20-15:50 セッション |
Android Instant App をビルドするLyla Fujiwara、Anirudh Dewaniホール 3a ユーザーは待つことを嫌がります。APK サイズを縮小すれば、この必要がなくなります。APK を小さくするとダウンロードが速くなるだけでなく、多くの場合、リファクタリング プロセスによってコードベースが簡素化されます。この簡素化プロセスにより、アプリが Android Instant Apps 用に準備されます。この Instant Apps は URL から開けるため、完全にインストールしなくてもネイティブ アプリのエクスペリエンスを提供できます。この講演では、APK サイズの削減、アプリのモジュール化、初めての Android Instant App の構築に使用できる多くのツールについて説明します。 |
セッション | Android | Android |
15:20-15:50 セッション |
Fundamentals of Google Cloud Platform: 使い方ガイドMarc Cohen、Mete AtamelJacaranda ルーム クラウド コンピューティングには学ぶことが多く、そのすべてを理解しようとするのは大変な作業です。このセッションでは、Google Cloud Platform で解決できる驚くべき範囲と詳細な問題について、実践的なガイド付きツアーを紹介します。 |
セッション | モバイルでの開発 | クラウド |
15:30-16:00 Q&A |
コミュニティの育成に関する Q&Aダン フランコミュニティ ラウンジ プロジェクトを中心にコミュニティを巻き込む方法優れた交流会グループを作るには?コミュニティに関連することを Google 社員や他のコミュニティ リーダーに質問してください。 |
Q&A | コミュニティ | |
16:00-16:30 セッション |
検索用の多言語化と構造化データAaseesh MarinaJacaranda ルーム 多言語や多言語のウェブサイトを検索でうまく機能させることや、検索エンジン用に構造化データを追加することに関して言えば、見た目以上の価値があります。このセッションでは、この重要なインサイトが得られます。 |
セッション | モバイルウェブ | 構造化データを検索する |
16:00-16:30 |
午後の休憩 |
|||
16:00-16:30 セッション |
Cloud Functions と Cloud Firestore for Firebase を使用したアプリのライブ コーディングMike McDonald、Dan McGrath、Todd Burnerホール 3a Firebase と Google Cloud Platform を組み合わせることで、開発者は優れたモバイルアプリやウェブアプリを迅速に構築できます。このセッションでは、アプリをライブで作成し、Firebase を使用して優れたユーザー エクスペリエンスを作成する方法を紹介します。その後、サーバーをスピンアップしたり、インフラストラクチャを管理したりすることなく、Cloud APIs を呼び出すことでこれを拡張します。Firebase による構築の容易さと Google Cloud Platform によるスケーリングの容易さを実際に体験できます。 |
セッション | モバイルでの開発 | Firebase |
16:20-17:50 トレーニング |
制約レイアウトの詳細Daniel Galpin 氏グルモハールーム Android Studio 3.x の Layout Editor を使用すると、Android アプリ用の柔軟で効率的なレイアウトを作成できます。このトレーニングでは、バリア、比率、チェーンなど、Constraint Layout の最新機能を活用する方法を学びます。エミュレータやデバイスで結果をすばやく確認できるように、スターター アプリが用意されています。 |
トレーニング | Android | Android |
16:40-17:10 セッション |
ポリマーとウェブ コンポーネントTaylor Savage 氏ホール 3a Web Components はウェブ プラットフォームに組み込まれている新しいテクノロジーで、完全にカプセル化された独自のカスタム HTML 要素を作成できます。ウェブ コンポーネントの概要、機能、Polymer ライブラリを使用して、軽量、高速、かつデータ量の少ない独自のウェブ コンポーネントやアプリを構築する方法について説明します。 |
セッション | モバイルウェブ | プログレッシブ ウェブアプリ(PWA) |
16:40-17:10 セッション |
Firestore、Cloud Functions、G Suite API を使用したサーバーレス コンピューティングPatrick Martinent 氏Jacaranda ルーム この講演では、Google の Firebase チームが最近発表した新しい Cloud Firestore データベースをご紹介します。Firebase プラットフォームについて簡単に紹介した後、Cloud Firestore をプラットフォームの不可欠なコンポーネントにしている具体的なユースケースや機能について説明します。後半では、Firebase Cloud Functions から G Suite API を直接利用するのがいかに簡単かをライブデモでお見せします。 |
セッション | モバイルの先へ | G Suite クラウド |
17:20-17:50 セッション |
新しい Google Sheets API のパワーと柔軟性Wesley Chun 氏Jacaranda ルーム 今日のビッグデータの世界において、スプレッドシートは依然として強力で柔軟性に優れています。Google I/O 2016 で発表された Google Sheets API は、それ以前のどの API よりも多くのことができます。この講演では、SQL データベースからのデータの移行、データの変更、セルの書式設定など、スプレッドシートを操作するさまざまな方法をご紹介します。簡潔にするため、デモコードは Python と JSON を使用しています。Google API クライアント ライブラリでサポートされている任意の言語を使用できます。 |
セッション | モバイルの先へ | G Suite |
17:20-17:50 セッション |
SEO: 一般的な問題と誤解マリク・マイラジ・サイードホール 3a 多くのウェブサイトは、ウェブ検索からのトラフィックに依存しています。このセッションでは、検索エンジン最適化(SEO)に関するよくある問題と誤解を取り上げ、SEO を委託する際に注意すべき点について解説します。 |
セッション | モバイルウェブ | 検索 |
18:00-18:30 セッション |
PWA の SEOAmrit Sanjeev 氏Jacaranda ルーム PWA やその他の JavaScript ベースのウェブサイト構成は、Google 検索で表示できます。このセッションでは、Googlebot がサイトにアクセスできるようにするための Google のベスト プラクティスについて説明します。 |
セッション | モバイルウェブ | PWA 検索 |
18:00-18:30 セッション |
Google Developer Program のライトニング トークKarthik Padmanabhan、Christy Anoop、Kamal Vaid、JP Souchak、Vikas Bajpai、Sukriti Paul、Soham Mondal、Shrinath VSホール 3a この講演では、学生、認定プロフェッショナル、コミュニティ リーダー / エキスパート、起業家、そしてメンターまで、開発者のライフサイクルのさまざまな段階をターゲットとした、Google Developer プログラムに関する 6 つのライトニング トークを取り上げます。ライトニング トークは、Google デベロッパー プログラムの実際の実務担当者によって実施され、デベロッパーリレーションズのプログラム マネージャー リードである Karthik Padmanabhan が司会を務めます。講演の後、質疑応答を行います。 |
セッション | モバイルウェブでの開発の枠を超える Android | Android アシスタント Cloud Firebase TensorFlow モバイルウェブ |